Ok, I've tested vpnc.tcz again, for me it's working without any problem.
For me your error message looks like indeed a call from the vpnc-script to change the route fails on your network device. In my opinion there are some possibilities what caused this error:
1.) Problems with your network (busy device, other routes, programs trying to manage it, resolvconf, etc...)
2.) Problems relating to your special Cisco concentrator (I don't think that everyone is fully supported)
3.) Problems with the vpnc-script, which doesn't do what you need at your special configuration.
As debugging I would suggest:
1.) Run a fresh untouched version of tinycore as a guest in a Virtual Environment and load only vpnc and test it again.
2.) Execute the command "route -v" before you start vpnc, and after that. Even try to set the route manually like "route add default gw 192.168.1.1". Call dmesg and look out for other SIOCADDRT messages, as they relate to any network misconfiguration which might have been occured.
3.) If that doesn't help, extract the vpnc.tce extension and modify the vpnc-script to spit out more debugging information, where the route commands are called so that you can see, what he's trying to set.
Best regards,
Robert