Trans pan has a pin hole in it.

I would look on ebay for a different trans pan, should be cheap enough.

If you went through to toruble of removing the pan I would replace, not repair. I would had used brake clean and JB weld with the pan still on, for a quick fix.

It the hole was caused by rust, only a matter of time before another pin hole opens up.