I can't test ATM, but looks good by inspection, all new styles seem to have made it into `highlightingmappings.h`, well done.
I had a thought while inspecting that filetypes files should include all lexer property settings, even if set to Lexilla default or commented out, since Lexilla only code-documents them. I will open an issue for it. Maybe you could add them to the four filetypes you modify here (but not any others).