symestreem, you're pretty good yourself, that's an excellent point.
The annals of Arda put Theodred's birth (and thus Elfhild's death) at 2978. So maybe 'queen' was a slip-up on Tolkien's part...
oh and there's some interesting points here:
http://www.suite101.com/article.cfm/tolkien/49877