Somehow the two mods add the pressure and magnetic field requirements to this mod.
Is there any chance these things could be forced to never show up so you can actually use the rings on those planets as well?
I am not sure what is the best solution for custom planets.
They often just override surface properties.
I think creation of a separate mod to fix compatibility is a viable solution. Setting the compatibility mod to require problematic mods will change load order and should allow me to undo the restrictions set by them.
Applied patch 0.3.2 addressing surface conditions of main planet mods by adding hidden dependencies and overriding conditions.
If any further mods set conditions, it can be fixed by adding the mod as hidden dependecy in info.json. I will add any other mods there when reported.