Not sure if there was a development on this but I have a similar issue/request.
I have a few iFan03 and there are all shown as "light" in google home except for one which shows as "fan" since very recently (not the others though, although they all are named "XXX fan" and all have the same version 3.4.0).
It's quite annoying because when you ask google to turn off the lights it also turns off the fan as it thinks it's also a light. It would be great if you change the type to fan for the fans.
Or if you have a procedure on how to declare it as fan instead of light I'd be happy to have it :)
(because I guess there might be a way since one of the devices is seen as a fan)