Creo que sigues confundido, a ver si te lo puedo aclarar:
Olvídate del Keep read only, con el TWRP en Keep read only no puedes Instalar nada, el TWRP y lo que quieras instalar no afecta al funcionamiento de Magisk. SafetyNet busca Root en el System por eso detecta a Supersu y no detecta Magisk, SafetyNet no busca modificaciones en System, sólo busca Root en System, las modificaciones que hagas en System (siempre que no afecten al entorno seguro de SafetyNet) no afectan al funcionamiento de Magisk.
