And now the good news

My bank did the decent thing and paid me back for the money spent fraudulently on my debit card.
They also got a replacement card to me.

It was all very inconvenient plus I lost two days at work dealing with it, but it looks like it is all over.