I was listening to a podcast the other day that went into this, I cant recall which one it was but I think it was one of the 'scientific triathlon' ones, @lachie94 might know if he is still here..
They were talking about his as one of the big mistakes they see with people trying to spread out intensity and therefore, minimizing recovery. They talked about the option of doing hard bike/run on same days and then very easy/nothing the next day to actually recover. Your second workout may be 95% rather than 100% but with the pre fatigue, the overall benefit and specificity may actually be better..
I think your routine would be a pretty popular template though, and i am sure you would get to where you wanted to but just need to ensure recovery is a focus