Regarding the 10 days rest, I'll throw out a few cliches:
"It's a marathon, not a sprint" and "Okay to lose the battle if you win the war.".
Dumb, I know, but he wasn't going to carry a sub-1 ERA the whole season. All starters have a blow up game or two (or more) every season. I'd rather he get an extra rest now and take a beat down if he means he's fresh later in the season. Was 10 days a bit much? Maybe. Could they have pushed him back a few days instead of skipping his start? Perhaps. But there's still a lot of baseball to play (pitch) in the season.