To tame you must have hard element in your hot bar after petting the flying dolphin. Best way I found so far to do that is approach them from underneath and be near some walls so they can't hyper boost into you.

More Astrodelphis Taming & KO Tips