Hi Cam..I also worked in light commercial diving and equip servicing in Canada,and other parts of the world..Now I just fun dive too (but even get paid !!)
Just a few notes on the local dives;
Dauin car wreck and banca wreck and north sanctuary are beach accessible.
Dauin sanctuary south is not.(unless you want a long walk)
House reef of El-Dorado (Luca sanctuary) , house reef of Pura Vida,and Bonnet's corner(in between banca wreck and Pura Vida) are.
Mainit (for me one of the best drift dives)could be a shore dive, but would require a long walk.
Masaplod norte and sur are.
A local DM will probably have access to a small boat so you can do non beach accessible dives.
Make sure to dive at Apo, Sumilon,and Siquijor..some great dives there.
I live in Dauin area and am often in town to shop ,have a hamburger and a beer or two..PM me if you want to meet up..Miguel