Hi, wazh. On re-reading your OP, it's probably deleting the shows on the BW that has caused the problem. Sometimes these things sort themselves out after a couple of days.
Another, more tedious, possibility to get in synch again would be to delete all the recordings and the device name on IceTV and the BW, make a new device name, and set the BW to point at that. If you re-use the same device name, it's probably a good idea to re-set the device name on the BW, even though it's the same.
There's so little information out about how the protocol is supposed to work, it's hard to give any sensible advice when things go wrong.