I have never heard anyone say that they were ticketed for having a TM on an unregistered boat, but that IS the way the law is written. You're also supposed to have lights and turn signals on a mule or donkey (but not a horse) if you ride it across a state road too.... but they don't have to be licensed.
Some laws are just hiccups, brainfarts, or typos.