I wouldn't expect this to make any difference, because wherever the problem or bottleneck is, isn't being removed by splitting the backup into two jobs.
If the bottleneck were the number of files, and you split that backup into two jobs, ultimately you are still backing up the same 2.5 million...