He had his zoan early on, he could have a normal zoan for all we know but uses hypnosis in some weird way.
Not out of reach he had a mythical zoan since pre timeskip too tho.
And since vivre card didn't specify zoan he could be paramecia too. But less likely