One possibility lies in the "expansion modules" discussed.
A 3945 is, indeed, a potent router capable of handling WAN connections over 100Mb. That's way more than you'll probably find in rural WV, today.
If this was bid to an RFP of some sort, then it gets muddy. Who wrote the RFP? Why did they choose those capabilities?
However, a 3945 Integrated Services Router (Generation 2) also support 4 SRE modules. These routers _could_ have integrated switch modules. No one will ever have to go out there to console into the switch - because it's a card in the router. There could be WAAS or UCSX modules, which provide WAN acceleration and ESXi hypervisor capabilities. There could be VOIP SRST capabilities built in for future (or current) voice redundancy. Again, this seems expensive, but generally shows an improvement in management down the road. One place to manage all the equipment in the library can be a significant improvement.
That router _could_ be replacing a WAN accelerator, a key system, a firewall, a switch, and a small VM server. Or maybe it's gratuitously oversized. The article doesn't include enough information to make that decision.
Lastly, 1000 T-1 cards added $1M to the cost. Well, yeah. That means each card cost $1k.
(I work for Cisco, if that matters)
CC