That is a wonderfully broad definition and can then include most any group -- I just never thought of Goth kids as an ethnic group, but they are distinguished by their culture.
I have heard Judaism called an ethno-religion: it is a belief system with genetic elements.
Goth kids share common ancestry? Lol.
Yes, I've heard the term ethnoreligion before as well. Ie an ethnicity as well as a religion.