'bemängeln' kommt von Mangel (vgl. mangelhaft), z.B. etwas, was man gekauft hat, ist defekt, ist also mangelhaft, und dann geht man zurück ins Geschäft und bemängelt es, d.h. man sagt es ihnen, man beschwert sich über den Defekt.
Man kann Dinge bemängeln, nicht Menschen, aber doch z.B. die Arbeit von jemandem.
'vorwerfen' bedeutet jemanden kritisieren, aber es hat einen Hauch von unfair. Ein Beispiel: Ein Mann kommt jeden Abend spät nach Hause, und seine Frau wirft ihm das vor, aber dabei ist sie ein bisschen verärgert, es ist etwas subjektiv.
Vorwerfen kann man nur jemandem etwas, normalerweise etwas, was jemand getan hat oder z.B. eine Charakterschwäche.