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.