Hi! We (Karen & Paul) are on the same cruise and have booked a private tour to Peninsula Valdez. (I've read that penguins are around all year, just not in the numbers they are until March 31 - the day before). We have room for more - so far only 4 of us are going.
We go to Estancia San Lorenzo and Punta Norte, with national park entrance and a barbecue lunch included in the cost, which is $190 per person. You can find the information for this on Viator, although we did not book with them - look up "Cruise Shore Excursion Ea San Lorenzo Peninsula Valdes". We booked directly with Sentir Patagonia. If you're interested, let me know and I can arrange things with them to join us. They will send you a request for payment via PayPal.
You can contact me at pakatomp@hotmail.com. Either way, looking forward to this cruise!!