This is an unfortunate idiosyncrasy in the way GPUGRID awards credit.
GPUGRID actually did not send you the task 13hrs before the deadline of the original user. Note that the field is titled “Time reported OR deadline”. In this instance it refers to “Time reported” not deadline. Deadlines at GPUGRID are 5 days. But you can submit a task past deadline if the resend has not been received yet, which is what happened here.
18 Oct 2021 | 5:39:11 - original task sent (+5 days = 23 Oct 2021 | 5:39:11 deadline)
23 Oct 2021 | 5:39:11 - deadline, new task queued up
23 Oct 2021 | 5:39:56 - resend, sent to you
23 Oct 2021 | 18:41:09 - original task returned first. Received base credit 450k
24 Oct 2021 | 3:06:41 - resend task received second, gets the same credit as the first, 450k
So GPUGRID did what it was supposed to do and sent you the resend at the 5 day mark, but the original worker sent the result in first, sticking you with the same credit amount even though you were in under 24hrs. This behavior has been known for quite some time.