You could use the subdivision of the command line data files with the internal FA option
( arc a...MyOptions -w.\ Out\Test.bin -m..MyMethod -dp"C:\MyFolder" "@File1.txt" ), scanning files according to the preset size does not take time, rather it is immediate, reading a few seconds before the archive is created, the name path of the file is written to a text file, after reading and creating the archive can be deleted, this in a continuous cycle based on the created parts.
Personally, I think it's still the best way to split large data.