Возможно дело не в залочке. У меня был похожий Treo - он был двухдиапазонный - GSM900/GSM1900 - один европейский диапазон и один американский. Не помню, автоматом он искал сети после переезда через океан, или пришлось ему что то вправить в меню...
Так что если нет сот у оператора на 900 мгц, либо если он не переключен на режим 900 мгц (не уверен в том что там не автомат на это), либо неисправна та часть которая за 900 мгц отвечает - будет такая картина - в америках работает, в европах нет.