Exactly, it is wrong in a lot of ways. Further to your points, there are no screw holes for the back-up iron sights. It's not even close!
In my opinion, it appears they ruined a perfectly good commercial receiver.
I should add that there were some legit short action M24 receivers that were...