This may be a solution that is not forward compatible:
If you do not install the signed extensions on a current OS and then your end-user updates the OS, your solution may break.
IIRC, there is a WWDC session covering this. It involves adding related OS requirements to the kexts (using kpi.something versions among other things). And then you can install the 2 flavored of the extensions at the same time.