Blue Thunder also has a cast aluminum set of pentroofs. They come in a rough cast finish and they are A LOT of work to polish but look very nice when finished. I've polished my share of aluminum parts but these were pretty tough to knock down to a nice smooth finish.
www.survivalmotorsports.com and click on the BT images. You can see a closeup of the as cast finish.
G.