The frames changed for every model. So for your 75 frame, a 69-78 motor would bolt right in.
Any other engines will most likely fit BUT you will be doing custom work on the frame to mount the motor.
however, with the amount of parts available for the sohc engines(69-78), I would stick with that. Not only will it be much easier to work on by far but the classic look lends it self to a cafe.
Just fyi, with some porting and cam work, you can get a nice boost in hp. You can go further and get a number of different sized pistons and different rods. You have a number of ignition choices. You can get CR carbs.
Granted all this costs money and still wont get the performance of a cbr600 but you will have a bike with awesome character if done well. Something that will be unique and draw attention.
The ride IS the adventure. The destination is just to get gas!