There isn't room for a 750 engine in a 550 frame, the motor is too tall. There is also not enough front to back room in the cradle.
I am shocked you didn't find this in your search as it is one of the more commonly asked questions here.
While not internally the same the 500,550, and 650 will all bolt into each other's frames. these are your only bolt in options. Personally I have always wanted to build a cb500 with a slightly modded650 motor in it
for the record the 350F and the 400 four engines are interchangible in the frames as well, and while I completely understand why you would put a 400 in a a 350F frame (extra cc's, 6th gear) I don't know why anybody would put a 350 F engine into anything other than a trashcan.