Hi Peter,
seems you forgot to paste your config but anyway you can do nat overload on multiple interfaces with a route-map
eg:
access-list 1 permit 10.1.1.0 0.0.0.255
route-map DIALER_NAT permit 10
match ip address 1
match interface dialer0
route-map CELLULAR_NAT permit 20
match ip address 1
match interface cellular0
ip nat inside source route-map DIALER_NAT interface dialer0
ip nat inside source route-map CELLULAR_NAT interface cellular0
This way traffic from 10.1.1.0/24 will be natted to dialer0 or cellular0 according to exit interface it is using( recursive lookup from the reliable static routing)
Regards.
Alain.
Don't forget to rate helpful posts.