Hi Andrew,
I am certain that you can get negatives with sufficiant D-max for carbon printing. My most recent emulsions are as black as my sense of humor. As for printing on polyester,IDK. I have no interest. Denise Ross has published on this forum about her sucessful coating on untreated Melanex.
Bill