I can't directly control throttle position in my DBW car.
Anyway, the throttle-based chart is workable. If OBDII could report
measured fuel rate it would be very easy. Less easily, it can be done using the fuel injector duty cycle (fuel rate) meter (thanks, monroe74!) combined with the TPS and RPM readings logs. It would be necessary to get video of the meter, along with something for reference -- tachometer maybe. Then you frame through the video and record the meter reading alongside the logged TPS and RPM readings.
I've been considering doing something like that.