Im Prinzip gehts genau darum.... oder reicht es vor dem Entfernen der SDKarte einmal die Escape-Taste zu drücken?
Nach meinem Verständnis ist bei der USB-Lösung der Plattentreiber nicht beteiligt (HDDRIVER beispielsweise hätte eigenen Cache) sondern implementiert eigene Routinen im hdv_rw-Vektor.
Sofern die keinen Schreibcache halten (davon würde ich ausgehen), spricht nichts dagegen, nach dem Abspeichern von irgendwas den Stick ohne weitere Aktion zu ziehen (bei normalem TOS).
In MiNT ist der Schreibcache nur dann aktiv, wenn man ihn explizit (für das betreffende Laufwerk) eingerichtet hat (FS_WB_ENABLE in der mint.cnf). Wenn da nichts steht, gilt für MiNT dasselbe.
Die ESC-Taste im Desktop hat gänzlich nichts mit Media Change zu tun. Die dient lediglich dem Refresh des Desktop-Laufwerksfensters, sonst nix.