The first commit removes three Todos that have been addressed previously (see commit message for details).
The second message resolves another todo by adding the missing test case. This is a special case of “the tip has more work than the snapshot” where the tip is the same block as the snapshot base block.
Related to #28648.