If the leak is minor and not easily fixed, just live with it and put it down to the joys of owning a V8. Enjoy the car for a few thousand miles and see if the leak becomes worse.
The chances are quite good that a main seal fix might leak as well just adding to your frustration.
I bet more than 50% of us Cobra owners are living with
oil leaks. (in our cars)
Of course if your car has a clutch and the leak is putting the clutch at risk - ignore this post.