Dan,
I recall reading the same article years ago, but don't have the issue of R&T at hand like you do
Not sure if it was in that article or in a subsequent one, but I believe Tony's Cobra was in the Petersen Automotive Museum in Los Angeles. If so, it might still be there or at least they would likely have some detailed information about the car.
Let us know what you find out.
- Tim