For others stumbling across this thread the naming problem was dealt with using a combination of Tools > "Library Tools".
Most of my imports had the correct [Name] inside MC as this was done at time of import. They had the wrong "Filename (name)" ie the last thing written at the end of the file path in explorer. using tools > Library tools > Rename,Move , Copy > select only "Filename" and set "rule" as [Track #] - [Name] did the trick, renaming the files as they should have been in the first place 01 Name of Track One, 02 Name of Track two...etc. Aftere a few trials I got braver and started to do it in larger batches.
For the files that had the wrong naming structure inside AND outside MC, eg 01 - (name of artist) - name of track, I used the "Find and replace tool" , replacing "(name of artist)" with blank ie leave blank so the result becomes 01 - name of track. Warning, this will delete exactly what you type and in my case the name of artist in the filename was enclosed in () or [] so was fine.If you also have the name of the artist specified in the directory structure of the file path (as opposed to just the filename) it is a problem.Now what I did was inside MC select the [Name] fields of these files and delete, leaving them blank. Next, Libray Tools > Fill Properties from Filename.... Done.