Which uses an exploded cache. It notes at the beginning of the article...
"You would most likely use ArcGISTileMapServiceLayer when accessing a service from 9.3 and beyond"
Digging into the ArcGISTiledMapServiceLayer object it seems like it only connects to services via the rest url. I need to accomplish what is achieved in the Portland example (the link above) but with cache bundles instead of the exploded cache.