I am late to the discussion but I had the same issue (irreplaceable defroster vents) for another car. I do not know the base plastic/material BUT my 3D printed vents came out PERFECTLY.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.