On spark if you entered just the time and distance, then absolutely it's not taking account of your incline, or your sporadic bursts of speed. It would assume consistent pace and flat surface.
In this instance, because there is information Spark is not privvy to, I would use the treadmill's value.
Deb, in New Zealand