You might also try Bonfiglioli USA /3541 Hargrave Dr;/ Hebron, KY 41048/ 859.334.3333. I believe that Mitch at Drivetech simply orders from them.
Do note that Amel modified it a bit by grinding off the cooling fins and drilling a slightly different hole pattern on the mounting plate, which you'll have to do, too. Any chance that is what your maintenance guy was seeing? (Although you did note he said it was not Bonfiglioli brand.) Where in FL is your boat?
Good luck with it.