The figure of two being built sounds very wrong to me. IIRC there was only one road legal sold but there were many racing versions made. In fact I think the road car actually has a race car body on after an accident.
7/12 was the project name but it was introduced as a Speed 12 and that would have been its production name.
Basically CSL has got his clues wrong. You should take it next Adu as you were basically right.
I don't think there ever has been a Typhoon. People just seem to think the Typhon is called a Typhoon. I certainly have never seen a Typhoon referenced anywhere other than the ridiculous rumours of the 600bhp one coming soon.