I agree with your "should":s, but evidently Wizards don't. It was verified on some thread on the WotC forum recently that all accounts are in the same database - or, rather, are the same accounts. I would give you a link, but... you know...No they don't.
http://wizards.custhelp.com
Forwarding you to CyberStreet’s Website.wizards.com
Those are two different websites. They shouldn't be sharing a database across domains and states like that.
The CS website should have its own database, but it is a different account form your gleemax/forum migrated account, and your DDI account could also be separate from your forums account if you chose a new username and such.
CS is supposed to be separate for the purpose of NOT being connected in case of problems so that you can contact Wizards CS.
Also Digital River that takes money from subscriptions is another website and has their own database. So you may need to contact both CS to fix the problems.
I would say call Wizards in about 3 hours and ask to speak to CS, but you would eat some phone charges from Sweden to Renton, Washington....
You should be able to either open your wizards.custhelp.com account, or create a new on if you cannot and tell them, or create a new forums accounts on forums.gleemax.com and go there and tell them about the problems you are having with your account.
Scott Rouse posted a phone number on a thread somewhere for people to call if they are having severe problems getting in touch with CS, but I cannot find it to know if it is for outside the US to help cut customer costs down to resolve issues.
So you should be able to get into CS website...
WotC is dropping the ball bad if they have no way for you to contact them to get help about your lost money.

Calling US support from Sweden is not an option. It would probably cost me less you just take the loss of 12 months subscription. I did manage to start a support ticket at the CS web site, since one of my computers had been logged on there before and their logon cookie seems to have a very long expiration. When I try to access that ticket from another computer (which has never been used to logon to the CS web site), I get redirected to http://accounts.gleemax.com and cannot log on.
I can see good reasons why they consolidated their account databases, but that means a customer might end up with no means of contacting support (short of starting a new account just to get support). Wizards really need to rethink their web strategy, because this one has gaping holes in it.
Quality for customers, guys.
P.S. The funny thing is that I can search their order database and verify that my account has a valid 1 year DDI subscription attached to it. Go figure.