Sounds like a very good session. I'm just reflecting on the benefits of riding a bike as you did to a training session or even an event. I set my PB after arriving at Hove Prom by bike from deepest Worthing. It didn't seem to make sense - but the stopwatch never lies.
Managed a steady 7K last night but will not run today as there's the Parkrun tomorrow.
The gentle, low gear, bike warm up/cool down has many advantages. First you raise/lower the heart rate at below 75%, whereas when I run these I think lets go a little bit faster as warm up/cool down is boring. Secondly you can get out to different areas for the run. Thirdly, it adds variety to the session. Finally it makes your strava weekly pace much higher because the slow bits of the run are omitted.
Got my race number for the Phoenix today. Same as my age. Easy Hove Park tomorrow followed by a 10 miler on Sunday to prevent myself becoming the first runner to hit the wall in a 10K.