So the problem with the cache was indeed:
By disabling or deleting the storage, this problem is solved.
I reconnected the drive and imported the pool, and everything is back to normal.
There is still a big question mark flying around in my head. It would be great to know what the problem was...