Thanks for playing and for the detailed review!
Honestly, Godot did most of the heavy lifting with the pathfinding. I just had to figure out how and when to decide to shift targets.
The tutorial definitely needs to be something more substantial. I just cobbled something together near the end of development and ended up wishing I had devoted time to it.
Similarly for erasing old blocks, I originally planned to have that in but decided not to for reasons I can no longer fathom.
Thanks for all the kind words and good luck to you as well!