I can't say I quite know how I would interpret the rules for a stationbound, so I can't say anything about the validity of this ban.
What I can do is say that as a player coming back to the game, I have asked for FROST's help quite a few times, and I have never felt like they overstayed their welcome.
As a clumsy engineer, sometimes the only engineer on shift, having FROST be available and willing to help (if they aren't busy doing something else) has been a lifesaver.
On a few occasions they were in fact busy in their own department (when they weren't assigned to engineering) and in those cases they behaved as one would expect, and informed me they were unavailable.
FROST never stood out in a bad way among the stationbounds, which I think I would have noticed, seeing as how my character is more comfortable around humans.
Edit: I am very interested in seeing how this affects the rules, as I agree with both MattAtlas and AnselmKonrad that this rule might have to be clarified to prevent this problem in the future.