Wow... so for actual OTG support, I have to add an additional IC, munch an IRQ pin, and munch an I2C interface? That's pretty short-sighted on Freescale's part. I'm doing a schematic pinout selection on the K60, and I noticed there wasn't a dedicated ID pin, thought maybe it was only present on the big pin count devices... nope. There's a pin for it on the Tower Elevator, but the K60 Tower board doesn't connect to it.
To be fair, I suppose Freescale would contend that if you're not doing high speed (for which you would need an external ULPI PHY anyway), then you probably don't care about true OTG. And in my case that's true, we're probably just going to be a full-speed device, for this project anyway. Still, rather strange that Freescale wouldn't put an ID pin on the part. Oh well.