The direct-only thing has been removed, and instead we have this middle-ground which should make everyone happy:
* Human ships no longer automatically open fire on guard posts of the AI if those guard posts have not already been "angered." This means that long-range human ships won't just snipe them without being told to do so, but as soon as the guard posts have entered the battle at all, they will fire at will. Like the other change about low-power ships, this also doesn't impact the putting of guard posts into the targeting lists, so it doesn't hurt the first-mover advantage of the player ships. Generally when players get at all in the vicinity of the guard posts the guard post gets angered, so this just prevents snipers and similar from alerting the entire planet without the player desiring for that to happen, for instance.
* Human ships no longer automatically open fire on guardians of the AI if those guardians have not already been "angered" AND they are on active guard duty. This works basically on the same principles as the above change to the guard posts, except for guardians that are already freely moving around it ignores them.