What Android are you on? I don't know how original can work with enforcing SELinux at all, it reloads preferences from whichever process retrieves package info, and SELinux should not allow unprivileged processes reading files owned by another app, otherwise it will be totally useless.
I do know how to make everything work by making settings reload on the fly using ContentProvider instead of a file, but that has its own complications. Most important one is that there are many hooks in this mod and they are being called hundreds of times, sometimes multiple times a second, querying content provider so frequently can have a performance hit that is actually noticeable, because such calls are synchronous.
Edit: Depending on which root checking app I use, I get different results for the SELinux status. However, when I type in "su" on the first line and "getenforce" on the next line of the Terminal Emulator app, it says that SELinux is enforcing.