I suspect that he may have seen a river otter, they do frequent the ponds and might be mistaken for a seal.
Twin ponds park has no direct connection to any saltwater that I could find ... perhaps he saw a slicked back wet retriever dog? They look a lot alike ...I have seen dogs in the water there several times
Thanks! Your answer is awaiting moderation.