mwlwifi repository is not really explanatory with their commits about the changes on firmware upgrade:
Also does the kernel driver version have to pair with the FW revision?
It looks like it doesn't necessarily have to but there are fixes on the kernel driver which makes the firmware work for newer kernel versions.