first of all -- thank God you are still walking and talking !!!
Your crank was put to more than a test there
believe it or not
an experienced person with a PRESS can do amazing things with bent parts
but - I would buy a new one..
nice looking MB you got there ---------------------
I hear too many stories in regards to chain lenks
might be best to eliminate lenk -- chain tool - add one lenk - solid chain
Ride That Thing - Mountainman