Grant, I doubt you'll find a new mech. to replace that broken one there for the front window cover. I'd have someone machine a new pin if it were me. if you don't care about what it looks like i'm sure you could drill a whole threw the centre of that tube part that comes off the flat flange and then put a bolt threw that tube/hole and drill a hole in that bolt to correspond with the hole in the tube thing there and then put a removable pin threw it to hold it. and when you get to your destination take the pin and the bolt out and your good to go.
but I really can't see you finding a replacement pin? there may be a possibility you could use a long bolt cut all the threads off it so its smooth and then cut a notch into it at a specific point (would have to do some measuring) then slide the bolt in the hole it goes into there and then put a spring in/over the bolt from the inside of the dish/window cover there and then put a snap ring into the notch/slot you made.
if you can't get one machined or find one used or new then that might be the best option if you can follow what i'm saying.