Yes, it could be possible to create two interfaces manually for these nodes. If an interface is created manually, it will not be deleted (there's a flag about that not visible in UI).
As far as I know there's currently no built-in logic for interface failover. With some NXSL scripting it should be possible to set up a script DCI that is checking interface status and produces an alarm when both interfaces are down (and there could be some additional logic to avoid the alarm when these laptops are officially shut down).
But if an IP address changes for an interface, there will be a problem anyway.
SNMP could help, but thin clients could also not support it.
In general there's currently a flaw in the logic, it should get improved. I've created an issue for this: https://track.radensolutions.com/issue/NX-1952