Also I would like to add a few more and these are all rough estimates.
Norwegian-Americans 50-49 for Obama
Swedish-Americans 51-48 for Romney
Danish-Americans 60-39 for Romney
Finnish-Americans 51-48 for Obama
Dutch-Americans - 62-37 for Romney
Belgian-Americans 50-49 for Romney
Welsh-Americans - 55-44 for Romney
French-Americans 52-47 for Obama*
Swiss-Americans - 52-47 for Romney
Czech-Americans 53-46 for Romney
Slovak-Americans 51-48 for Obama
Slovenian-Americans - 53-46 for Obama
Hungarian-Americans 51-48 for Obama
Portuguese-Americans - 60-40 for Obama
Arab-Americans 64-35 for Obama
Armenian-Americans 55-45 for Obama
Iranian-Americans 74-25 for Obama
Japanese-Americans - 64-35 for Obama
Hawaiian-Americans 69-30 for Obama
Sub-Saharan African - 84-15 for Obama
Afro-Caribbean 88-11 for Obama
Puerto Ricans - 87-12 for Obama
Dominican-Americans - 83-16 for Obama
Central Americans - 67-30 for Obama
South Americans - 74-25 (Colombian-Americans were probably over 40% for Romney)
*Cajuns went over 80% for Romney, while French-Canadians mostly in New England states probably were in the upper 50s for Obama.
I'm surprised that the Iranian/Arab vote is under 80% for Obama.
These are just estimates but you may be right. Interestingly enough Arabs, Iranians, Turkish, and Armenians are considered white in the US, but in Canada they are visible minorities. However it seems those of Middle Eastern and North African ancestry vote more in line with the non-white than white population. Mind you the Jewish vote in many ways is also more in line with non-white than white even though it did swing heavily towards Romney rather than away like others did. I should note many Iranians in the US are Bahai', Jewish, or Christian as opposed to Muslim so I suspect Romney got a sizeable minority of them while amongst Muslims yeah it was probably over 80% Obama. Despite the fact Muslims tend to be quite socially conservative, I've noticed not just in the US, but pretty much every Western Country, they tend to vote overwhelmingly for parties on the left. My guess is they are very sensitive to Islamophobia as well as foreign policy and parties on the right tend to have a lot more people who don't like Muslims or see the religion as one that is not comptable with Western culture.