Yup there's a difference . Looks like your problem is due to wrong quick attach frame. Armed with what you now know go to your dealer and let them know what you've figured out and see if they will help you out.
Btw yes that stop was to do with the dumping of the bucket. My bad.