If you're gonna have a potentiometer, why not just use a common collector and avoid PWM altogether?
The potentiometer varies the base voltage from 0V to 11.4V, which makes the Ve vary from 0.6V to 12V. If you know the drop across the LEDs (the voltage at which they start conducting), you can add a resistor in series with D1 in order for R1 to give you a full range of dimming (no dead zone). A variation in Ve gives a variation in VLED, which will control the current (and therefore brightness) from 0mA to (almost) 800mA.
Q1 will need to be sized appropriately (I'd say 3W minimum, 5W is better).
You won't be as efficient, but you won't need PWM (no sound, lower EMI, less circuitry, no flicker).
There are a number of improvements that can be made to the circuit I attached, but it's a starting point.