Mini Starter not fitting

That must be a different starter then if you had to grind that much of it to make it fit. That's way more then what they ground on the mofarts link, or as much as I had to grind mine for that matter. I'm assuming that all is well and good now with the starter? BTW, your 2nd pic is a dead link.