That is the NPC captain/patron/boss's entire function: To direct the actions of the players to keep them in the adventure. It doesn't however, have to be as bad as that apparently sounds to you.
The point of a present (as opposed to distant) patron is to make sure the players keep on task at each point of the mobile adventure. If the patron sends the players off, then the moment they hit jump they can then do whatever they want. By having the patron tag along, the patron can ensure the players stay on-task. However, it isn't (or doesn't have to be) a straight jacket. Instead, the patron stays in his owner's suite, gives the players general instructions for that stop, and lets them handle the specifics. So, the players still have agency and they decide how to handle each stop of the mission. They just loose the opportunity to choose what the next stop will be. Then, the patron comes out of their owner's suite for certain set-pieces to advance the plot. They can also potentially help the players if the players get absolutely stuck.
It is a different style of patron, but is completely viable, reasonable, and fun.
(This is said knowing nothing about the particular adventure in question. It is just focusing on the idea that a patron that tags along isn't that unusual or a "bad thing".)