I think it doesn’t make a lick of sense that Ariel randomly saved the pirate from a shark feeding frenzy just in the nick of time!
Blackbeard never named Ariel (and pirates lie, anyway). How about if it was Ursula who saved Blackbeard? She has power over sea creatures, and she’d have use for a ruthless agent on land if she’s planning something.