Alright then.
Although it is a bit confusing here. If the script is not running because of error, yes it is not responsibility of MIUI dev team.
But in the OP (and same as me), we found that script is not being executed by the ROM.
So the question is whether MIUI support init.d or not. And...