I'm a bit of a noob, but this is how I'd approach it...
I'd have a movement FSM on the character, and a separate movement FSM on the fly trap.
The movement FSM on the fly trap would be disabled by default, and the character one enabled.
I'd have an FSM on the Trigger... and when you do whatever triggers it, I'd have a state that disables the characters movement FSM, enables the Characters FSM. Then also, it would switch the gameobject tracked by the camera, to the Fly Trap.
If there's not an action to change the focused object from the camera follow FSM, you could have two cameras, and disable the player one + enable the fly trap one... or you could have two camera Follow FSM's... one for character, one for fly trap... and you disable + enable them, related to which character is active.
I hope that helps! I also hope I'm giving you good advice lol.