If there are really other gateways for each of these other subnets, you can add them in as static routes.
however, if pfSense needs to talk directly to each of these subnets and be their gateway, that is not possible to do with failover in 1.2.3. In 2.0 you can add IP Alias VIPs, and then add CARP VIPs in the same subnet, so it's possible, but ugly.
If you have good switches, consider separating each subnet into its own VLAN, make the pfSense LAN port a trunk port on the switch, and setup a VLAN tagged interface for each subnet's VLAN.