This is a tough situation.
You can see that the water (what you metered on) is properly exposed (maybe slightly under exposed). If you had metered on the shore and went from there, the water would probably have been completely blown out with no (or very little) detail.
You could have metered both, noted the settings, then chose something that was OK for both - but neither would have been perfect.
If you could have moved somewhere that didn't include the reflection of the sun on the water, you would have gotten a much more even exposure.
As far as silhouettes go - these aren't bad. Some detail in the blacks, but not too much.
If a silhouette is what you were going for - you succeded.
Without knowing the meter readings for both the water and the shore, I can't really give a firm answer on what would have been best. It's possible (likely...probably) that the dynamic range of the scene would have exceeded the range of your sensor (impossible to get detail in all areas). If that was the case, you would have to choose which areas to loose detail in (blacks, or highlights).
EDIT
This is where a good understanding of the zone system helps a lot.
Meter the shore.
Meter the water.
Decide which zone you want them to be in, then adjust your settings to make that happen.