Sorry, can't say how accurate the ITA site is but you can get differing availability depending which country you're in so that might explain the difference. However, if it's not pricing out on the BA site (set country to Norway) then I can't see how ringing anyone up will give you a different answer.
Another good fare that's around is a Y/J combination from Emirates. You fly the UK-Dubai legs in economy then get club for the rest of the trip. £1268, book through travelmood.
http://www.travelmood.com/site/hotof...oznzJclass.asp