The eu is not a country and therefore does not have an Olympic team.
Great-Britain is not a country and yet has an Olympic team, but who said this was a "country" ranking anyway?
There's no official olympic country ranking as athletes compete individually to the games. This prediction is about a ranking just as unofficial as any other. Fell free to make a bet or not.