Congrats Steve & welcome back!
I couldn't find the car in the link you provided, but I have seen a couple of topless 914's. What you're describing sounds similar to one that I saw on a trailer heading east a couple years back. It had the side vent that was functional fresh air intake.
Get us some pics of yours to druel over. I think they look cool.
Here's some pics I've collected, and a link to a site that makes em.
http://www.reddawgracing.com/
Pic1
Pic2
Pic3 -
Enjoy!
__________________
Gerard
74-914 White - Soon to be a custom 3.2L Six

87-924S 2.5L Artic White - SOLD

74-914 2.0L Ravenna Green - SOLD