I wouldn't get the Canyon AL, if only for the reason that they don't smooth the welds out - even much cheaper Alu bikes from other manufacturers have this - and it makes a huge difference to the aesthetics of the bike.
The Giant Contend 1 looks like a good choice to me as does the TCR, Giant make excellent bikes and they do tend to be slightly better value for money than some of the other major brands.
In terms of
Ribble and Planet X - both good options - but the sizing does concern me as a taller person - I've sat on a Planet X XL frame and it was definitely too small for me - and the owner said it was borderline for him, it felt fine when he got it but after taking longer on it it had started to feel small - he's 6'4" and I'm 6'5".