Puerto Galera is the name of the municipality. You're correct, Sabang is one of the beaches and where the majority of the dive shops are at. The dive shops are here for the easy access to the majority of the dive sites. The dive sites are so close that the boats normally come back to the shop in between dives
There are many places to stay, restaurants, and bars. The word "beach" is used loosely here as there isn't much of a beach along the water and during high tide it's pretty much non-existent
At night it can be a pretty "loud and boisterous" place
There are people other than divers who are attracted to Puerto Galera for the "party" atmosphere so although there are tons of divers there, you have to take into account another element as well. Sadly, there are many places in the world this must be taken into account, not just in the Philippines.
My impression from your post was you would like a little more laid-back vibe, just not "dead"? "Dead" unless you're really into diving would be Anilao
You are your own entertainment in a lot of cases. When I dived there, I spent several hours in the water every day. Dr. Bill wasn't exaggerating when he said 2 hour plus dives were not unusual. There would be a bit of socializing at dinner, which was normally later after you came back from the night dive, then you went to bed. Because after being in the water all day, you were tired, but tired in a very "good" way
Anilao is quiet and far from city life. I slept very well while I was there
But traveling alone, you could very easily end up as the only one there at some point during the week. That was my own experience.
Lot's of people here will make suggestions based on who they've dived with. I'd suggest Trip Advisor as a good way to check out a lot of opinions. I dived with Asia Divers the first time I went there and Dive Dojo the second time. Atlantis gets good reviews from a lot of people, as does Big Apple. I'd find a dive shop I liked first, then let them help you with accommodations.
With Anilao on one extreme and PG on the other, in between you'll find Moalboal and Malapascua (of the places we're considering). They're both relatively quite compared to PG but with plenty of restaurants, small bars, and resorts to stay in. It's a quieter vibe and the majority of the people are there for the diving
In Malapascua you can find a resort/dive shop with a white sand beach. Not so easy in any of the other places under discussion here
But again, we're just throwing things out there. We obviously all have our own preferences
For some people Anilao sounds like heaven with nothing but diving and the peace and quiet. For others they want to dive all day and dance all night, in which case I'd say definitely PG and Sabang Beach in particular. Other people, a little seaside town with it's resorts, and gift shops, little hole in the wall bars, and small restaurants where you can pick from the fresh catch of the day and they cook it for you. The diving is good. Just not as good as other places. For them I'd say Moalboal.
Last for people who want a little adventure, to go to a place with white sand beaches, where you can see sharks, dive wrecks, see things that are rare to see in other places. Who want to sit in a little bar right on the beach and talk about the events of the day, or relax in a hammock and read a book, while the sea breeze gently rocks you, or lay out on the beach when you're not diving and soak up the sun.... For them I say go to Malapascua Island... In 3 weeks, that's where I'll be headed to.... I can hardly wait