I called that place that has the 727 / 46RE front slip-in band listed. He says he sells a good number of those but he does not know of a 904 42RE slip-in band being made.

Looks like I have to pull the trans unless someone has an idea for sneaking a band in while the trans is installed. Or a source for a slip-in 904/ 42RE front band?