Index is still running so I can't definitively claim success yet, but those nexus-maven-repository-index.* files are now appearing in the new tmp directory and df- h indicates that /tmp use is not increasing at all.

I'll report back when the index has finished, but it looks like we've cracked it! Thanks again for your help - very much appreciated.