The replacement starter arrived on Monday, and today it was installed. Works perfectly (as expected), and so if all goes well, there's just the exhaust heat shield and wing to replace, and then that's it.
A warm day today, 13 C, a welcome one-day exception to the cold, and made it even possible to work in the garage with the door open, which was really nice. Made running the engine that much more pleasant, as well. Tomorrow, it's back to -5 C and then -10 C by Saturday.
Below, new starter in place, and, as can be seen above the starter, have left the cord off of the old block heater. Shiny pipe in foreground is the exhaust.