The right approach is to let Blender developers fix the issue using OCIO and fixing i/o scripts. The sRGB script was needed to have a workaround until the issue is fixed. But it doesn’t make sense to expand it anymore, since it would become something that goes its own way even conflicting with the CM itself.
Finally, I have no idea when the Bender team will find the time to work on this. I guess they have many more things to do too. This is why the sRGB script is a very needed workaround while we wait. And Ricky did an excellent and very fast job on it
p.s. Reported to moderators for sticky. But of course is their own choice as it is fair to be. I agree material forum would be more appropriate.