Disassembly is the only way your going to get rid of the smell. You have to get inside it to kill the mold and smell.
I bought a couple of Tomcats last year. After every use I leave them unrolled and half inflated to get them to dry. The sun helps in this process. I usually unzip the floor too. I'm not sure how long I'm going to keep them as they are a pain to dry them out. It's all part of owning a boat that has a bladder system.
I went to help a friend fix a leak in the floor of his 14' Aire raft. He hadn't had in unzipped for 15 years. We took a 5 gallon bucket of sand out of it once we got it open.
Yep...it has a smell too......some of which comes from a cat pissing on it a few years back.