I thought the law is very specific in this case. The responsibility is driver's except in cases when it explicitly isn't - which definitely wasn't this case as no vehicle in EU had the necessary approval when it happened, and I'm not sure, but maybe there wasn't any law whatsoever about autonomous vehicles and transfer of responsibility back then - which makes the driver unquestionably responsible.
Edit: I thought this is in Germany, so I'm wrong. My bad.