Yes, you can anchor there but why, its horribley rolleyand dangerous.
They should have entered the channel. If you enter, on the Port side of the entrance is the State owned marina (a bit run-down and damaged in the storm) but if you carry on up the channel ahead (avoiding the cement blocks just under the surface halfway up the left side of the channel) there is the Yacht Club (a bit snotty, but okay if you can get a berth. Watch out for dirty fuel there).
Within the inlet are 4 private marinas/docks (one own by an American sportfishing nut) where at least 25 boats may berth stern-to. I spent almost 2 years there, on and off.
Anchoring out off a major port, like La Guaira, anywhere in the world is pretty dumb. The port, major coke export area, is only 15 minutes away by pirogue and guns are easy to come by.
Marinas in Ven may be $25/40 a night but it is worth it.
Ps. That storm mentioned killed 22,000 in just that small part of the coast, luckily I was out fishing that night.