Now we're talking..
that CVT was made by "Shanghai Honling Motorcycle Manufacture Co., Ltd"
Or Honling, or just SHL as you can read from your cast
and the logo is familiar too I assume
even better.. that company still makes scooters and also variators so chances are, they still make the part you need..
the downside -as always I'm afraid- it's chinese c***
(like 99% of the so called "usa karts"

)
and the only non chinese websites I've found selling shl parts are russian websites..
Soooo yeah.
But:
apart from it being 3/4" keyed and not splined (like for gy6 engines) that appears to be a rather std size (115 mm)
so nearly any variator fan should fit.. as long as it's made for a 3/4" keyed shaft.
If you care to search for shl online, you may find a contact form..
I happened to have great success in asking chinese companies (even bigger ones) for help.
I always got a friendly response and most of the times even the part I needed;
it took a while (shipping is a pain.. always a pain) but they're always kind enough to help if they can..
give it a try if all else fails.
'sid