Note that your sampling is half the rate of your carrier. Since the signals are periodic, we can consider that a desired sample time offset (To,desired) that exceeds the desired sample period (Ts) would occur in the next period.
Referencing the offset from the start of the next period, To = To,desired - Ts.
So the third sample and hold in your model would be (1/3 - 1/2)/fs which is less than 1/(2*fs), meeting the criteria that To < Ts.