What incredibly enough hasn’t been brought up yet, is the distinction between gender preference and genital preference. In heteronormativity they’re assumed to be the same, but in reality they’re not. This way of thinking also lends itself to the flexibility you’re describing; note the word “preference”.
Source of the post or of the image? The image is from a series called “Smartypants” on dropout.tv