Problem: An inbound peer that advertises fRelay=false can request BIP35 mempool inventory and fetch the advertised transactions while remaining outside the inbound transaction-relay capacity introduced in #28463.
The path is available when the node offers NODE_BLOOM, usually through non-default -peerbloomfilters.
Fix: Count the peer against the relay limit before queuing its first BIP35 response, so later requests do not rescan all connections.
fRelay=false continues to disable ongoing announcements, and the node skips the response if capacity eviction selects the requester.