Is there a way to give the two instances, native M2P and w/in LMS, different names? I tried doing that by giving the LMS a different name from the M2P, but that only seemed to affect things within the LMS interface, not on Spotty and it got reset with a reboot of the LMS.
Yes, you can use MultiSqueeze to designate different names from the M2P device. Just make sure that the other instance of Squeezelite deactivated from autostart to avoid confusion 😉