FLAC has a limitation of ~16MB because the length field of the metadata block can only hold numbers up to 24bit.
The workaround via metaflac linked to above might work, but I can't verify myself. If you like, you can send me one of the offending files.
Also, how did you end up with covers exceeding the possible size? How can I create those files myself?