Would you reconsider implementing a solution like XtraFinder succeeded in doing to not require disabling SIP?
I know you mentioned in the past the concern that this work-around solution might be temporary BUT it has been a couple of years and it still works, so why not implement this UNTIL it stops working…
I could be wrong but from my limited understanding it is not very difficult work-around to implement.