Hi Rich.
The thing is, the default mount, busybox version, doesn't support that option.
With bootcode "base norestore" the system always goes into prompt.
That's fine for us experienced users, but I doubt the OP would be happy with that.
Further more, with those bootcodes, everything is in its default form.
No modified bootsync.sh or bootlocal.sh.
After reviewing the post, I think there's a better solution.
The OP says he has several partitions.
It's fine to put his tce directory in his other linux distro partition.
Then he only has to put the distribution files (vmlinuz64, corepure64.gz) in that FAT partition so his bootloader can find them and assign tcedir via the bootcode.
Now the locked partition is a ext4 one, he can just mount those windows partitions however he likes.
Everything should be fine.