FWIW my Time Warner cable modem is also only available at 192.168.100.1.
OP, you can pretty easily create a NAT rule to funnel requests to 192.168.100.1 out one of the interfaces. I think if you want to be able to access both modems without editing that rule, you will need to figure out how to do some kind of modify firewall rule, say by using a different /24 block and have the firewall mangle packets destined to that network to actually be for 192.168.100.1 on the other cable modem's interface. I'm not really sure.
If it's helpful, this is the NAT rule I use to access my cable modem:
rule 5011 { description "Cable Modem" destination { address 192.168.100.0/24 } log disable outbound-interface eth0 outside-address { address 192.168.100.100 } protocol all type source }