Fix task scheduler internal heap building - use of absolute timestamps instead of delays
Cosmetics for #2196