Cliff,
It's that use of the word 'Replica' again and how it means different things to different people. The car is a 'look-a-like' IMHO , but in no way is it a replica and here in the UK it could actually be an illegal advert if they are claiming it's a replica under what we here call The Trade Descriptions Act. It has a strong resemblance to a GT40 more than any other car but a replica? Not really. There are some really good replicas being built and chronicled here on this website but the builders are painstakingly being faithfull to the originals all of which are monos which, again IMHO, qualifies them as replicas.
Personally I don't think the person who penned the advert has ever seen the real deal and doesn't know the difference between a space frame and a mono. He also needs a spell checker.
Dave M