Yes there is. You may not like his reasons, but there is one.
He was totally invested in Cruz believing him to be a true Christian conservative with a love of the Constitution. His brand of Christianity is about as looney as Beck's. To make matters worse he believes Trump is a modern version of Hitler, I mean really believes that.
I said, “There is no logical explanation for his behavior.” The reasons you listed for Beck are not logical, they are all delusional... there is a big difference. “A delusion is a belief that is held with strong conviction despite superior evidence to the contrary."