Yes, my Champion was tweaked too. I just un-tweaked it. And you are correct, the factory fan shroud would not fit at all.
I knew from the price not to have my hopes up too high on that. IIRC, it was after you posted your experiance here on FABO. I remember reading it. So I was ready for it.
.
160 degree. Pn: 16405
160° Thermostat - Chrysler (All) and Ford 390-428 (pre '67) 16405