It's hard to imagine any such reason. Honestly I don't think there's any to find. But it's still an open question.
The more subtle argument was that because life originated early on Earth, OoL must be a high probability event. But that argument implicitly assumes the probability of OoL is relatively constant with time, so it wouldn't be biased to occur early. OoL on small planetesimals is naturally biased to occur early, due to decay of those short lived radioisotopes. After the planetesimals freeze OoL there doesn't seem possible.
Your idea fixes that for me.
Unless there is some solid proof that life happened on Earth well before larger bodies of water formed, I'd go for the most obvious theory - biggest stable body of water around and that is our pretty unique planet.
Either way, the notion of asteroids being more hospitable to OoL than planets, with their complex and varied environments and chemistry, would require quite the extraordinary evidence in my book.
It wouldn't be necessary for a life bearing asteroid to hit Earth in order to seed Earth. Rather, a collision of a life-bearing asteroid (perhaps since frozen) in space would create a large number of fragments, any one of which could seed Earth. This strikes me as the most certain part of the scenario. After all, this is how meteorites are created.
I really don't think it is. For any favorable condition you might find in asteroids, early planets can probably match it, and a bunch of other possible conditions besides, with the additional benefit of not requiring a stage where the nascent life has to survive an impact at orbital speeds, subsequent flight through cold irradiated vacuum, and then re-entry through a dense planetary atmosphere. I'm not saying it's impossible, but I'm saying it needs a lot more evidence to take it seriously.
This heating would have kept the bodies warm enough for liquid water to exist in their interiors for a periods of perhaps some millions of years. The total volume of these could have been quite large, and offers the interesting possibility that life originated in our Solar System in one of these bodies, not on Earth itself. If so, this could explain why life appeared on Earth so early: if OoL tends to occur in such bodies, it either happens early (before they freeze up) or it doesn't occur at all. This would counter the inference that because life originated early on Earth, OoL must be a high probability event.
The presence of phosphate minerals is mildly promising as phosphate is somewhat rare and is biologically essential in nucleic acids, ATP, and some cell membranes.