No, no easy workaround as I see it.
On some PICs some of the peripheral can be switched to alternative pins but on the 4550 it seems that CCP2 is the only peripheral with that functionallity. So unless you can find a pin compatible PIC where the MSSP module is on another set of pin (guess it's not pin compatible then) or can be switched to a different set of pins I think you'll have to resort the SHIFTIN/SHIFTOUT - or a redesign....

/Henrik.