The only reliable predictor session I know is this
4 x 1 mile 90 sec rec = 5 km race pace
x2 add 1 min = 10km time (but you need to do the ,miles to get to 10km)
Even using that (the short recoveries is a bit of an equalizer)every runner is still different. Some will go all out some hold back for the race
You session with longer recoveries is no use as a predictor* but you need to seperate out a normal training session to a rarely run (never would be my ideal!) predictor session
* A miler type will cruise 5 minute miles with such a recovery but without recoveres in a race might die at that pace
When I was running I knew if someone was level with me in such a session as yours they would hammer me in a 10km race..and I had no speed. But I could set a good pace on an interval session with long recoveries because it didn't expose my weakness. Not just me all runners are different
Trying to run a race to a set pace is very hard anyway. Can a younger athlete actually say I'm running 70's and stick to it. No they get to the mile point then find out what pace they are actually running. You need to get the runner to instinctively know what pace (and not by the clock) they can hold for different distances. It's all about the amount of effort for different distances.