Frankly said it is impossible to re-sign already compilled driver. Or the probability of success is extremelly low.
The problem is PE section that older compiller set data portion to be simultaneously writable and executable. You will need to edit and rework PE header.
But there is another pitfall, the allignment is required to bre 0x1000. If not, the driver cannot be used for kernel isolation anyway. Only recompillation will fix this.
There are even more pitfalls that might accidentally emerse.
From my point of view only recompillation could grant a success.
I has been reworked avshws driver to support kernel isolation here, you can test it:
https://ftsoft.com.cz/CamView/AVSHWS/index.htm
Fortunatelly whql signing is not needed :).