The only things I had done were to apply the build.prop tweak posted here and root. I decided to go ahead and wipe, so I did a full reset. Tried getting the OTA update, no luck. Tried using OTA RootKeeper to unroot momentarily, no luck. I couldn't get the update showing up. Using the manual update fails with code 12 after only a minute (though the tablet reboots just fine in the main OS).
The only thing left to check was then the build.prop, but (silly me) I can't find my backup. Yay. So I started looking for a stock build.prop, but at this point I'm not even sure which to use. The given build.prop is a US .26 one, but I am certain I was on .17 (couldn't have rooted otherwise), though I don't remember whether it was US or WW. I bought the tablet with NCIX in early May if that helps.
So far I've tried with a stock US .26 and a stock US .17 file (extracted straight from the blob used to downgrade, so I'm pretty sure it's correct), but neither worked. I'm wondering whether I have a WW build, but I can't find a WW .17 blob...
I'm rather confused about all of this, as the tablet seems to be working fine for everything but updating and crashes (which I hoped .26/29 would fix). Can somebody confirm that early Canadian TF300s use(d) the US .17 build? If so, what else could I be doing wrong? The tablet's basically wiped outside of SuperUser and Voodoo OTA.