I think you´ve included most of the good restaurants in Vancouver in your list.
A few more places I´d add, especially for lunch or pre-dinner drinks:
ORU at the Fairmont Pacific Rim (very creative dishes, but honestly not necessarily to my liking, but many people rave about it)
LIFT Bar & Grill (great cocktails and view of Coal Harbour)
Cardero´s (food good, but not excellent; nice patio with views of Coal Harbour)
All three places tend to be very busy, so it´s a good idea to make reservations in advance.