I'd start with the AAUS list; you know THEY have diving programs. Then I'd go to the NAML master list and cross-off any that are on the AAUS list. You'll have some AAUS OM's leftover, because not everything is in NAML.....but you can not look further at any of the leftovers on the AAUS list because they will likely all be Scripps, Woods Hole, Miami, etc. Your targets are anything on the NAML list you haven't crossed off from the AAUS list. There can't be many. Then a look at their websites will probably ell you whether they do diving or not. The only thing you will miss is some really small place that is neither in NAML or AAUS; I wouldn't worry about it....no survey is perfect.
To cross-check, I'd go to the AAUS folks and just ask them who is doing science diving that is not in AAUS? I suspect they know and that it is contentious for them.
Good luck.