Surfsteve, You are a wild man! I have to say, I love your enthusiasm.. I can tell you with 100% certainty that "Goop" will not stop leaks by applying it to the outside of a full pool. Not for any duration. There are some two part epoxies that are made for underwater repairs. Some are designed for PVC, which I assume your liner is made from? They come in a stick, and you knead them, mixing the parts. Home depot, or Lowes carries them, you will find them with the glues, usually near the paint department.
Oh, and the fin punctures in the pool will be a non issue.