I double checked, I’m pretty sure they’re right but I’ll check again.
Thinking on this, I think I may be better off going with the latest MAME core and getting ROMs to match that core rather than matching cores to the existing ROMs I have (which area a mirror/backup of the ones on my Pi anyway).
Am I right in thinking that the mame.libretro.dll core matches the 0.220 ROMset? Eventually the Pi will catch up in this regard and I can run the single newer ROMset on both devices. At some point in the future I will probably have to do this anyway, it may as well be now.