Be explicit about which image types we expect from largeImage

Goes in order of largest (16/9) to (not smallest, but most reasonably small which is primary).

Should mean that Lunch With FT doesn't pick up the big white square also.

Also related to bug: https://app.getsentry.com/nextftcom-1/ft-next-dobi/group/45892085/