Fix up some error propagation and return catchup_step_period to 100ms

2 jobs for fix-block-sync in 15 minutes and 55 seconds (queued for 4 seconds)
latest
Status Job ID Name Coverage
  Test
passed #333646364
shell
test_cargo

00:15:55

passed #333646365
shell
test_nearlib

00:03:22