Clearly both Vikings -and- various coins traveled throughout the known world of the time. It’s probably impossible to say for sure which traveled where and when.
Since Viking traders and Muslims had a known long term relationship there’s no reason to assume the coin exchange was through a third party. It’s possible of course.