I can’t answer your exact question, but https://beets.io/ would do what you want. The embed art plugin embeds as large an image as it can get unless you configure it otherwise.
I just switched to beets by making one tagging pass with Picard then importing them into beets since all the files would have track MBIDs already.