The top material in your picture is called Yorkshire. I knew 73-74 Cudas and Challengers used it but I wasn't sure about 72.
If you want to order a headliner made from the 100% correct material, your going to have to get it from SMS. It's going to cost you around $280. If you ask them for a sample, they will send one to you. Their sample was a perfect match to the headliner in my 73.
I got my headliner from Dante's Parts. It's not 100% correct(it's thicker material then original) but it looks correct when installed. It cost about half of what SMS wants for theirs.
It installs very easily and doesn't get wrinkles in it like the perforated material does.