Agree with Tony, add a little more comment on this. My understanding is that the WMS from TileCache is simply a cached tile service with an interface of WMS, so you won't able to request a map in arbitrary extent and scale, only those request matching the underlying tiles return correct images.
Thanks.