FurryNutz, I do understand all of what you said.  The Charter modem/router is in bridge mode and does provide a public IP address to the DIR router.  We don't use a Class A network on the DIR router due to the ISP; the customer's network is using a Class A network.  Yes, the default addressing (192.168.0.x) works fine, but does not meet the customer requirement.  Using a Class A network on previous versions of DIR routers (eg, DIR-655) worked fine with the exact same settings, ISP, and ISP modem/router.  This has only been an issue starting with the DIR-850L we've been testing.
Also, I apologize for the misstatement above.  The DSR routers are not going away; the DFL routers are going away.
Our D-Link rep stated the DFL routers were the only D-Link routers to support Class A networks, despite the fact that Class A networks have worked on previous models of DIR routers.  There is nothing in the DIR settings, specs, or documentation stating Class A networks cannot be used and the router does not prohibit entering Class A settings.  Other brands of routers restrict owners to Class C networks within the router's settings.  D-Link does not.  So, this is either implied support for Class A networks or poor firmware coding.
Hard Harry, I understood what you meant.  A tracert shows the first 7 hops to be in the 96.x.x.x range and none in the 10.x.x.x range overall.  Also, if this was not the case, it shouldn't work with the older routers (DIR-655) either, but it works fine.