Sorry. I should have been clearer.... If I use
devices="ios7" does that mean:
a) ios7.0.0
and higher will be included
or
b)
only higher than ios7.0.0
My reading of the docs suggests "b" although "a" seems a lot more reasonable.
Also, the docs say ios###. Does that mean mean for ios7.0.1 you would use devices="ios701"?
Now to the real problem. Using your recommendation I was able to get it to use only the mobile tiles although even at the default it was darn blurry. Leaving it at the default (using no hardwarelimit attribute) it crashed the browser. Dropping hardwarelimit to 512 didn't cause a crash but resulted in a corrupted display and blurry:
Then I checked your examples and got the same thing (from the vineyard tour) although sharper on the full res tiles:

So...I would be surprised if this were strictly hardware related. Is it an iOS6 thing? Should we just abandon hope for such old devices as I'm testing?