Fix handling of the dynamic queue cache when using multi-section packet codecs
Bugfixes
- Fix handing of the dynamic queue cache when using packet codecs that break a packet into multiple sections. Previously, a dynamic queue could be ignored due to invalid cache when the number of available bits increased over the course of a packet.