Hasta donde conozco la diferencia es el bootloader, el M viene ya desbloqueado hasta donde conozco.
Los modems son diferentes .
Een xda la utilizan el foro de at&t para la versión canadiense pero para las roms usan archivos diferentes que los seleccionas desde el instalador aroma si vas a instalar una custom rom
__________________
*OnePlus One, Multirom LineageOS-14.1 Arsenic Rom - Dev.
*OnePlus 3, LineageOS-14.1 Arsenic Rom - Dev