Non-isospectral scattering problems and truncation for hierarchies: Burgers and dispersive water waves