I still say instead of marching under their Nations’ flags, they should march under the flag of the US university they attended. You’d be surprised how many of the “foreign” athletes actually attended US universities.
Olympic track & field would be dominated by the SEC. Many Caribbean sprinters go to Miami, Florida, Tennessee and so forth. How many international basketball players play at Oregon, Kentucky, Georgetown?