I'm sorry for your unfortunate experiences, but I'm not sure that EC 261 or UK 261 would have prevented any of these things from happening.
Was your bag at least short-checked for your overnight connection? Did you request that?
I trust that you were at least in MCE seats for all of your flights.