I'm having the exact same problem with a new Biqu B1. The M106 command is there. What I've tried is to erase de indexing of the fan. Instead of M106 S255 P3 I just leave M106 and this way the fans turn on when they should.
Is there a way I can tweak the code Cura writes so I can avoid the indexing?