I'm glad you both brought this up because it has been on my mind that using rim doesn't seem like a best practice situation, at the time it is all I knew how to ensure a change took place, but knowing more now, I'll rearrange how this mod works to not be calling critical rim files. Thanks for the help!
I'd suggest [modders] to not ever inject files to RIM, only if --
It's a custom-made like djh269's "Jolee's Hut"
The game can't read the MOD like that occasion in TSL, so the only way to make changes is through the RIM
The reason is we may need default-unedited files that taken from vanilla RIM at a point, and if one--particularly end-users--hard-replace them they can't do any of that or a rollback as well as troubleshooting. Indeed there could be backup from an install using TSLPatcher, but still it isn't ideal as it will potentially cause unnecessary issues -- not presently by any chance, but in the future. The argument about game taking priority of MOD over RIM is a valid one, but isn't the basis for this understanding.
If anything, by not doing that is the best practice that benefitting everyone.