You might feel like being stuck if you're sticking too much with music theory here and I think that @Protoculture comment leads to one key point here : how does it sound in the end. Focusing on standard music theory will let you think the chords progression is wrong because you're gonna find notes outside of the scale or jumps between scales or chords that won't make any sense in conventional music theory.
Especially in electronic music, you also have to think about frequencies and tonality, especially with synths and it's a common practice to add extra notes to fatten a synth sound for example. The same goes if you feel like the sound needs more mid/high tonalities. You have to forget the rules and this can help to craft a chord progression that really match the sound and feel of the instrument & track.
If you google something like "how to make chords progression like Deadmau5" you will find some interesting videos showing you how he does it, not following any music theory rules ( or just very minimal ones ) & not recording his chords live into the Daw, because he's not a pianist at all, he's crafting very complex chords progression just with the click & mouse.
So really, if you try to focus on this part in the track and are able to replicate the same sound, just correct the progression and make one following the rules and listen back through Protoculture's progression vs the "standard" one, you should "hear" what I'm trying to explain.
There's a lot ike this going on in electronic music production like custom chords/scales, adding/removing notes, using ghost notes, layering synths playing -12/+12 semi-tones same chords and then using delays...etc.
Forget the rules & focus on the sound, that's really the key point here IMHO.