If the Sea Life shed is part of mutiny bay, then I fail to see why this new ride can't be?
Do I need to answer that? Mutiny Bay is a pirates/nautical theme. Sea Life fits perfectly into that, and there's pirate theming throughout. That's why there's no problem it being part of Mutiny Bay.