I, GASP, have used a flat bladed screwdriver to get pushpins locked in before. Who was it that said "If it doesnt fit, use brute force" lol Or something along those lines lol
If you line the pins up when the cooler is "free air" it should sit right onto the MoBo then push n' twist and it should lock in
I have also found installation to be easeier outside of the case but you need to be sooooper carefull when reinstalling! I have also found that laying the tower on it's side helped things along
After seeing the mounting system there I'm not sure a bolt through would even work, I should have checked more before suggesting it. Sorry