Well,the reason he was able to use 17.01 is because it uses kernel 4.4 which treats the 4366b and 4366c as the same device.
4.9 does not due to this commit
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v4.9.118&id=bc86fdb9ac02c77b9f55325f64fb70decc425962
There is a manual way to extract the firmware from kernel module.
This is what I was able to extract from 1.13 firmware.
https://drive.google.com/file/d/1YDH6Prz7j14-pte2YNiJ0XhBypCvDC8n/view?usp=sharing
So,can you that firmware?