Is It Possible To Change Camera Interpolation?
You should be able to set a new interpolation per Key. The interpolation will then be effective until a new key sets a new interpolation.

Not an expert animator but I would stay with bezier and use the different handle types for this instead. It's less confusing and gives full control.