The 3 long workouts on consecutive days looks OK, since a long swim isn't nearly as hard on the body as a long run, in my experience with my body, so the swim is something of a break from weight-bearing workouts.
As far as the 3 speed days in a row, I suppose that depends on:
1) how intense these really are, and how long
and
2) how well you can recover from week after week of this
At 47 I can no longer do 2 really hard workouts on consecutive days for a few weeks in a row without bad things happening, but your experience may be different.
__________________
2007 QR Lucero
2005 Cervelo Soloist