It does appear to be an electric supercharger, in that it is driven by a motor rather than by the exhaust.
Though you could argue that it’s not positive displacement, so it’s an electric turbo-compressor
I wonder why they didn’t do both, using the exhaust gas when it’s available, and the electric motor (which must be pretty juicy) when there isn’t enough energy in the exhaust.
And indeed, it could have been an effective turbo generator in the few moments when there’s exhaust energy but the throttle demand is low. Perhaps too complicated/pricy.
But definitely an exciting innovation.