Am grateful to be back home in the UK but been home 5 weeks now and the red tape is mind boggling !!

My Non-Eea husband entered UK with me at Calais on 14/12/2011 without an EEA FP and so was issued with a very basic entry clearance stamp in his passport valid until 14/06/2012.
My husband can't get an NI number as every time we telephone to request an application form to apply for an NI number, they are telling him he is claiming benefits when in fact I myself have put in a claim for Job Seekers allowance and said that I don't wish to claim a penny for my Husband as I am of the impression that he has no recourse to public funds: Am I correct in presuming that he doesn't?
I submitted an application for eea2 under Surrinder Singh ruling and stupidly didn't enclose a British Passport as I don't have one at the moment! (Silly of me I know, but since I was born before December 1982 then I am in fact British by birth and so enclosed my apostled UK birth certificate and a photocopy of my Irish passport as photographic ID)
Quoted Eind Judgement and also had read advise on this forum that there may be no need to translate documents once they're in a European language, so I submitted all my payslips and population registry, bank statements etc, all originals but all in Dutch Neverltheless!
So surprise surprise after sending it all on 22/12/2011, on 19/01/2012 We receive all our documents and application form back with a letter saying we should reapply with translations of all the Dutch documents and a British Passport!
It's all such a muddle! I have many queries but i'd be typing here all night!
My main queries are: I will apply now for my British Passport but My population registry documents from the Netherlands list me as an Irish national could this be an issue?
Also can anyone advise on how my spouse can be issued an NI number
while he only has this non-descript stamp in his passport as right now we are being shoved from pillow to post over the phone.
Our long and tedious thread is below which provides a little more history!

Thank you all for your help past and present!

http://www.immigrationboards.com/viewto ... 104#570104