Andrew Colley missed qualifying for the USA team to the World Half Marathon Championship by just 10 seconds and two places.