I don't know how accurate that info. about the trouble being "hours" away from the dock may be. The cruise ships use the commercial dock at La Guaira. This area, unless it has changed drastically in the last 2-3 years, is basically a major seaport and has little in the way of tourist shops, etc. To take the tours, see the sights, etc., you have to go into the countryside or to the capitol of Caracas. As stated, I haven't been there recently and possibly things have changed.
Just check it out yourself and go with how you feel. I would go back if I had the chance and provided there were not any civil unrest, strikes, etc.