Title, to be fair, this is also broken in regular Half-Life. The intention is that trigger_teleport, combined with player-exclusion flags, will only affect pushables (func_pushable) sent into its bounds, if the master key+value permits. Maybe this is an entity fix included with one of the bugfixed branches of goldsrc? I do not know.