None of the gentlemans references bear any relation to what he is telling you. For further links try these;
http://www.rafweb.org/Badges3.htm - even shows the new IA wing
http://www.rafweb.org/Badges3A.htm
Additionally, below is a link to the present RAF Dress Regulations - amended up to 2008, so even his comments about todays badges don't hold water.
http://www.raf.mod.uk/rafcms/mediafi...7DCDE87EBE.pdf