If Apple wanted, they could just offer a developer version of macOS for ARM that runs on an iPad Pro. This would completely solve the question of hardware availability for developers. Especially as lots if not most developers already have one of these.
Mightn't even have to dual boot if Hypervisor.framework were ported to ARM.
I don't know about dual boot but I wouldn't be surprised to see a clamshell iPad.