PRIQ doesn't rely on bandwidth specifications; all it cares about is higher priority packets go first. The traffic shaper UI treis to accommodate everything at once, but not all elements apply to all shapers.
Also, the traffic shaper isn't a limiter, so your queues will use up as much bandwidth as they can get while following the rules. If you have no action in your high queues, your low queues will zip along. When higher-class traffic appears, it gets priority, but the lower queues aren't throttled. If your P2P queue is still getting 600K/s, then it means that your higher queues are being properly serviced without impacting the P2P queue too much.