In fact it's probably the Earth's own gravity that dominates. There's a large amount of water moving in rhythm to the moon, which means the Earth's own centre of gravity will fluctuate with the tides. This will mean that the molten iron's flow will be constantly shifting its course, albeit only slightly. But again, I suspect we're only in need of a small amount of motion for us to have a significant magnetic field, thanks to the volume.