Providing an answer to my own problem here, the issue with my usage of the #AUTO PATCH on the ATE is that the ATE requires a memory address to be present in the original HEX file as a flag in order to be patched. If the hex file never comes across 0x10001080 in the source hex file, it'll never get around to PATCHING that location. Adding dummy data at that location as a target for programming allowed the AUTO PATCH process to burn our data.
Providing an answer to my own problem here, the issue with my usage of the #AUTO PATCH on the ATE is that the ATE requires a memory address to be present in the original HEX file as a flag in order to be patched. If the hex file never comes across 0x10001080 in the source hex file, it'll never get around to PATCHING that location. Adding dummy data at that location as a target for programming allowed the AUTO PATCH process to burn our data.