Wenn du PWM verwendest, wirst du ohne eine zusätzliche Mess-Schaltung nicht weit kommen.
Denn wenn zum Messzeitpunkt gerade der 0-Pegel vom PWM anliegt oder die steigende/fallende Flanke, stimmt das ganze nicht mal annähernd mit der Realität überein.

Man könnt es mit Mittelwerbildung versuchen, also z.B. kontinuierlich 100 oder 1000 Messungen machen und davon den Mittelwert bilden.
Oder über einen RC-Tiefpass messen, der das ganze beruhigt.
Den Komparator könnte man wohl auch dafür verwednen, wenn du den aktuellen Strom nicht anzeigen sondern nur bei überschreitung deines Maximalwerts begrenzen möchtest.

Gruß, Cairol