Waihuka is the dive op you are looking for. Good luçk finding their website as Roatan is still full of pirates, the Internet is no exception. I found 25 websites that hit on Waihuka Shark Dive, but they were all resellers.
AKR runs their own boat to the Sharky McSharkface dive site, which is my English transaction for its proper name, Cara a Cara (Face to Face) . Waihuka is located at the Eastern tip of the RTB Airport in Coxen Hole, the dive site is directly South just offshore.
I would NOT ride a boat from West zone around the horn to dive it, there's better than a fair chance it will be a rough ride. AKR might have a boat located on the South side, you take a bus or car to get there, about 1/2 hour from AKR during traffic. Others may offer that, prolly not.
For a canned Shark Rodeo, it's pretty good, as its location is perfect. Sandy bottom in about 50fsw (?) and you get to hide from any current behind a curved coral "gallery" you couldn't design a better shelter.
Pay attention to the dive briefing due to the currents. Waihuka boats have nicely rigged lines alongside to boat and behind it trailing in the current. It's really no big deal, but most people suck it dry in 35 minutes, so BTs are dictated by the lowest common denominator.
Doc's FAMOUS SHARK DIVE TIP #3
Overweight yourself by ten pounds. You want to go kerplunk on the bottom and stay there. I know you won't do this, not until the second time you go, then you will believe.
If you're at AKR, I'll throw in my opinion of the Dolphin Pester. Skip the "dive", do the "encounter" (shallow snorkel depth). Much more touchy feely interaction, but it can be murky. On the dive, all nice with standard Roatan viz, but often, quite often, they make one quick pass through your group and then EeEeeeAwwwkEeeeee (Dolphin for "see you later, mouth breather"). On the Dive, you'll get a picture of a Dolphin, maybe with kneeling divers in frame, so no big moment of NatGeo imagery. On the Encounter, you'll get to hold Flipper and stand in 4' of water. I'm no fan, but you should understand that there's no real magic.
I've been on lots of similar pay-per-play dives, but I will assure you that nothing compares to when you have a chance encounter in the wild- not all that rare...if you just go diving...a lot. Check this forum, last month we had a 12' Hammerhead visit on the Coco View Shore dive, over the years on CCV shore dives I've seen Atlantic Mantas, Whale Sharks and Dolphins, even two Killer Whales. Yes, in the realm of the shore dive. The people sitting at the bar did not. AKR easily offers you 21+ dives in your week. Go do them!