After reading that article, It may well be the 260Z I seen at the motor show. The show was about three years back and the engine bay and interior looked more polished.
I remember the car had a air to water intercooler, a fairly rare thing in zeds I have seen. Also the top engine brace is interesting.