Hi Charley
My 1933 Chevrolet has the original fuel pump that is very close in design to my 1962 TR4 AC pump with the exception of lacking the primer and no clips. It even uses the same diaphragm, valves, screen, bowl gasket, and mounting gasket.
I had the same problem with it several years ago. I found a 1933 Chevy service bulletin that had an article on rebuilting the fuel pumps and it said to use a punch to nick the edge of the hole on both ends so the pin would not work its way out.
My pin was exactly the same length as the hole, but it had a chamfer on each end and the procedure worked fine. If the pin was just slightly shorter than the hole and lacked the chamfer, that would work also.
That is what I did and have not had the problem since, but I still check it occassionally.
The only problem would be if the pin were longer than the hole from one side of the pump to

the other.
Bob Beers (Vila)
1933 Chevrolet
1962 Triumph TR4
1984 BMW 633 CSi