I agree that they are not the same scale. However... these chords could exist in both E minor and G major, in this instance, it depends on what chords you start and end on. If the sequence ended on a D, and started with G, yes, it would most definetely be in G.
However, it looks like the progression started in Em, and ended in Bm... the Bm doesn't really fit into classical theory, but I don't think that we are talking about classical theory. I believe that in electronic music cadences aren't such a big deal. (Correct me if I'm wrong)
I would tend to think that the key you are in is E minor, especially if you start with an E minor chord. technically, yes, it would fit better in G major, but... I guess as has been stated, you are in a mode here... so if it helps the person you're collaborating with: the mode it's in is E aeolian? Otherwise, just say it's in E natural minor... that should clear up ALL confusion.