Wait a minute, wait a minute. How long have you been driving? You waited till 630pm to tell someone you would have missed pieces...you did not know that at 430pm, 200pm!! I would have given you a second warning letter for the missed pcs. Get your act together please!
Re-read the OP. He originally called in at 4:00 to inform them that he was having issues, and when he called back at 6:30 his "management team" had already gone home at night.
Standard operational procedure these days is to knowingly and intentionally shove hopeless dispatches out the door in order to cut enough routes out to look good on a report, and then try to find a way to blame the
driver for the resulting problems. His "management team" intentionally set him up to fail, and then by 6:30 when the wheels were coming off and the sparks started flying they were already gone for the day. Rather than own any responsibility for
their part in implementing a "plan to fail", they simply issue a warning letter in order to maintain the illusion that they are trying to do something about the problem. Thats logistics.