90 certainly will - had one in a '50 model, which means that at least all the 4 main bearing blocks will fit. Mine had a P3 gearbox with overdrive fitted, and twin trailing shoe front drums off a P5. I would bet that any of the 6 cyls that your gearbox would fit could be successfully mounted, even if a little longer.
This is my 50, also with 90 grille, a few chromed bits.