No, it is NOT possible.
Even if you are late for the scheduled pickup time, return time is still fixed as the original.
It can NOT be adjusted according as actual pickup time.
A penalty charge will be required if you are late for the scheduled return time in any case.