Maybe you should tell all of this to rtomasa on Github and help to get it resolved ? I think a reason why your PR wasn’t chosen was because his also had other commits that refactored the new menu and silenced a couple of messages that shouldn’t have appeared when loading .z80’s.
Right now i am very deep in to building something non-retroarch, so can’t mess with it for some days at least.
No hurry, bud. Take your time.