Yeah, so I'm right in a sense, but maybe not as detailed as how you just put it. Sorry to all if I wasn't clear on why I wasn't backporting this. I've not written any modification for SMF 1.1.x outside of freelance work, in a very very long time.
Also I could port it back, but I'd have to rewrite everything, like you said.