mpd's config file needs a tweak. If you set a "state_file" the state of mpd [position in song, playlist etc.] will be safed and can be used next time mpd runs.
This way we would run a "Update Playlist" script once after adding/removing mp3 files, the other times we would run "Continue last playback".
This is working on my iLiad. I shut down [just during playback], in the next reading session I can continue playback just there where it stopped before. Maybe it's time for a new add-on.

I haven't yet search the mpd/mpc manual for a "single track repeat mode". I want this.