@TreeTopFlyer:
Again, from my understanding, once the lower priority (downstream) traffic hits the pfSense box the packet is dropped (which would be correct), with no ACK back, and the packet is sent again thus flooding the downstream pipe again.
If the sender is behaving appropriately, the sender would be naturally throttled just by the fact that it is waiting for the ACK. Thus each packet that is dropped will delay the sender, and allow the higher priority packets to come through.