Meine Bescheidene Meinung:
Schau weniger auf den Puls, der macht dich nur verrückt. Lauf kürzer und schneller und fahr zum Ausgleich (so viel es geht) mehr Rad!
Dir fehlt Speed auf den Unterdistanzen, die Ausdauer hingegen ist kein Problem durch das LD-Training. Ich bin ähnlich wie ein Vorredner hier meine M-PB in 3:09 aus dem Roth Training damals gelaufen und hatte nur einen einzigen 30km Lauf in der Vorbereitung, was in einer klassischen Marathonvorbereitung den meisten Plänen nach viel zu wenig war.
Im Gegenzug gab es wöchentlich harte Intervalle und TDLs. Soweit du es verträgst, würde ich erstmal daran arbeiten.
Bei dem Marathon hattest du einfach nur einen schlechten Tag, sowas gibt's. Das kennt sicher jeder, an einem Tag fühlen sich 10km in 45min total locker an, an einem anderen kommt man nach 50min nach Hause und will am liebsten ins Bett
Und auch ich denke, dass du sicherlich noch 3-4kg loswerden kannst ohne am Zahnfleisch zu laufen, aber das wäre dann wohl eher da i-Tüpfelchen.