Richard's long since found it (since at least summer 2008, I believe), and it's back at Casa De Hammond, still being used. No worries.
I would say the entire helmet scenario (conception to final delivery to Richard wearing it on telly) was a great moment. Also: 1001 Uses for The Stig being mentioned in the TG mag and on the website.