There is a lot of detail missing and it is the detail which matters.
But, the bottom line is that if OP is simply connecting at IAH, UA is not obligated to do anything, but might.
The better question to ask is why did UA auto-rebook and what is it that you want.