I also find the 50t to be to big for this kind of bike and a standard cross 46/36 ratio to be perfect.
Instead of the cx chainset, look out for a 5700/6700 chainset (5 arm, hollowtech and 24mm axle, silver or black and cheap as chips) and find the chain rings you want for it.
Forgot to say, cheap is also a priority.