You left out the Arabic influence, which is considerable for a huge amount of words in the sciences, math, chemistry, astrology, geology, botany and so on.
Well … I didn't single it out even though it is on the border of being statistically significant but then again I did not mention any Semitic language. I didn't technically leave it out; it's lumped together in the "rest of the the world" bucket. Going by the link you gave me there are ~150 words of Arabic origin in English excluding domain specific jargon, far less than 1% of the language. But I take your point -- probably coming after the languages I mentioned and taking into account the order I mentioned them in Arabic would come next.