It does sound as simple as being in the wrong place. .com was all they offered for a long time, and it was rather neat when .co.uk came on board, and yes you only get offered it if the IP you are browsing with is UK based.
Not sure how to get around that, sorry-try using a proxy to sign up?