AFAIK there was never any doubt that S. angustirostris and S. osborni belong in the same genus;
they may even be the same species.