DrKalifornia, Your best course of action is probably to contact the vendor you bought it from and ask them. From your description, I'm not sure what you have. Take a look at the chart here:
101 Projects for Your Porsche Boxster: Project 68: Front Bumper Parts
'03 - '04 Boxsters have "Lamina" in the bumper vents. Pretty pricey for a small piece of plastic.
I have bought the two on the left in the past, about $300 shipped at the time. Decent quality and fit perfectly. I ended up using mesh similar to what Maytag posted pictures of.