Just a guess but admixture is greater in Jamaicans than Haitians!
Chinese, Asian Indians, Lebanese admixture would be greater in the upper classes of both as opposed to European!
The top 10-15% (upper middle class) would have more European (in conjunction with non-African groups) admixture that the rest of the population
You may be right...However, I suspect there may be more Asian Indian admixture among the lower classes than other kinds of non-African admixture. Many Asian Indians in Jamaica aren't all that wealthy.