I think the main clue that everyone is missing is the fact that there are no fog lights on this car... which is a typical M characteristic.
All the M-Tech cars still have fog lights... so in my view this is most certainly an M7 prototype!
Given that the X5/6M have an engine based on the 50i motor... it's also a given that the 555hp V8 will drop right in to the 7