Update - I checked early this afternoon and they had died. So somewhere around 24 hours total in the "stuck" state. I'm not sure the charge beforehand, somewhere in the 50-75% range.
So I started charging them via a wall charger. The LED flashed yellow a few times and then stopped. Normally obviously it stays yellow while it is charging. I saw a few other people note this behavior as well. I then turned on my Xbox, and then turned on the headset. It connected to the Xbox but was not assigned to my account automatically as before. I went into the Devices > Accessories and manually re-assigned it to my account and they are working.
Further, I plugged them into my PC as someone else had noted (can't remember if this thread or another one) which somehow did kick the yellow light into coming back on while charging.
I am sure they will freeze again, and will update if/when that happens. It is unfortunate that Corsair did not implement a simple "hold power for 20 seconds to turn off the headset" function as that would allow us to quickly get out of this state and get going again until a proper firmware update is released, either on the Xbox side or Corsair side, wherever the issue lies. It is certainly frustrating to not be able to use your new expensive headset for 24 hours at a time.