>・SSID「aaa」はIP「192.168.1.1」のルーターにしか接続しない
>・SSID「ggg」はIP「192.168.2.1」のルーターにしか接続しない

要は各APごとに決まったSSIDだけを吹かせたいってだけなんだから
使わないSSIDは設定せず、各アクセスポイントで必要なSSIDだけを設定するっていうだけ、それが普通のやり方
使わないけど同じ名前のSSIDが他のAPからも別ネットワークで吹いてるってのはただの設計ミスかと
端末側でなんとかする話じゃないな