IF you can politely grovel for redemption of job I'd sure try it...reads like your supervisor is partially empathetic ...but bottom line employer is entitled to insist on zero tolerance as to being on duty at required times ...and in the past you were far from even being close .....expect if redemption exists that you deliver 100% on time short of an earthquake next door.
You do not qualify for any legal protections , others have addressed that .
You do not qualify for any legal protections , others have addressed that .