Quick update, replaced the ejector myself with the magnum ejector from Jack First and everything operates as designed. It pushes over and feeds from the mag. Just shot a couple of rounds with no issues.
Congratulations!!! Sometimes you just have to take things into your own hands. It's very gratifying to fix something yourself, and learn along the way.