Nah, I get his point though I don't think you're a racist. He seems to think, not without reason would say, that you're selectively arguing for ethnonationalism and he sees ethnonationalism as inherently racist.
For instance, when you speak of preserving culture what do you really mean by that? You say you support properly vetted immigration for both ethno and civic nationalists but they will have very different concerns and for them "properly vetted" could mean very different things. For instance, a newly independent Kurdistan might not want medium to large scale Arab,Turkish, and/or Persian immigration from the surrounding countries but might encourage Kurdish migration to help preserve the Kurdish character of Kurdistan. That's immigration policy which takes ethnicity into account or from
@Jack V Savage's POV, as I see it, racism since the ideal citizen is imagined as inherently a part of a certain ethnic group.