On the classification of Schreier extensions of monoids with non-abelian kernel