I am a Steam user, and I want to buy Energy via my Steam funds. However, I am unsure if I will get an Ancient Prize Box for this. The Promotion page only mentions that buying the DLC on Steam does not count, and the Billing FAQ mentions "converted Steam Accounts". I originally made my account in December 2011 for the Steam Winter achievement (and never played again until now), but I'm pretty sure it was a Steam account and not a Web account. Not sure if that matters, but the Billing FAQ doesn't really say much else.
Finally, I'm unable to start the game with Steam overlay enabled, it crashes on bootup. I've heard that updating my video card drivers (on a laptop, Intel integrated) might fix it, but I was also considering letting a very close and trusted online friend log into my account for me. Would that cause my Steam funds to be frozen? Does Spiral Knights place any restrictions on log-in sessions with a vastly different GeoIP location?
In your case, I think a support ticket would be best right along here.