Since your problem is with download bandwidth being starving your VoIP there is not much you can do. The opnsense box shaping incoming WAN traffic wouldn't help since your provider would drop traffic first to match your leased bandwidth.
I was playing around with the feature a bit and only got it to work properly when using the FlowQueue-CoDel scheduler type (Firewall -> Shaper -> Settings -> Pipes -> Edit Pipe in advanced mode).