Sorry for uneducated answer (moreover I have no time now).

The torque values doesn't fit. Fiesta WRC definitely has much more torque than Fiesta R5 (cca 400 Nm). Old 2.0 litre WRC had huge torque. Even old Fabia WRC with really bad engine in terms of torque had 640 Nm. The latest cars had something between 800-900 Nm @ cca 2000 rpm in my opinion. I think that the problem is in turbo pressure.

With fuel consumption it doesn't make sense because turbo cars have anti-lag (pure waste of fuel). 70 l/100 km seems to be really low figure but maybe with direct injection it is possible. On the other hand there is no direct injection in Fabia S2000 so even without ALS it's not comparable. I'm no expert at all.