My question is, can each device in a multisig setup have a different derivation path? I always thought every device had to refer to the same one.
I do not think so. It supposed to be m/48'/0'/0'/2' on all the device you created the multisig wallet. m/49/0/3 is not for HD multisig derivative path.