Can't figure out this damned oil leak

yup i see them.
as you said the sucking up of the oil pan is splitting hairs
I think that installer would be a help, especially in the car.
Here is a little more info about the seal installer.

Screenshot_20220920-112111_Chrome.jpg