Just an update: This mostly works using https://github.com/dropseedlabs/sibbell-public/issues/21 (v0.22), but there are still some issues that I have – which are different enough from the original question here that I have opened Determining Current Menu Parent with Sections (not explicit menu).