Just catching up. My, my, your H sounds like a different guy all of a sudden. Good job not reading anything into and even looking for ulterior motives...and you handled yourself as beautifully as you always do.
I would use the room this weekend...you deserve it and things might get interesting if you are both staying at the same hotel. But I would like to know how does anyone accidentally reserve and pay for 2 rooms instead of one? Does sound a bit suspicious.
So your H went your your D's sports banquet, is going your D's competition out of town and bought Christmas presents for your D. He may not be up for any father of the year awards but at least he isn't an absentee dad. There is still hope there.
You should get to spend some time this weekend with your D's at the competition so that is wonderful since it is their weekend with the dad...right???
Enjoy your H's niceness since it may not last long.