Fat burning in adipose tissue is controlled by an enzyme (called hormone-sensitive lipase) which is dependent on the intracellular cAMP level (in other words useable energy in the cell).
In human adipose tissue, cAMP level is increased by catecholamines such as ephedrine (through beta-adrenoceptor stimulation) or decreased by insulin, catecholamine (through alpha 2-adrenoceptor stimulation), neuropeptide Y, prostaglandins and adenosine. The mobilization of lipids from adipose tissue is an adaptative mechanism in response to starvation or hypocaloric diet, which involves REDUCTION of the anti fat-burning effect of insulin and the increase of catecholamine sensitivity. So as long as you are eating less than you burn, your fat loss efforts will be less affected by other hormones such as insulin, and increased by drugs such as ephedrine. If you are eating more than you burn, then drugs such as ephedrine may paradoxically make you MORE resistant to the effects of carbohydrates on your insulin sensitivity. Note: ephedrine also increases thermogenesis more in 'dieting' folks than in folks who eat higher calorie meals. Increased thermogenesis also=more fat-burning. All of the above is true whether or not you are in ketosis if you average out lipolysis over a 24 hour period based on energy intake versus energy expenditure. In other words, you may burn more fat while your liver glycogen is low compared to after a high carb meal, but over an entire day (unless you are already severly insulin resistant) it all balances out to the same fat lost for the same calorie intake. And as Ron Ritzman pointed out, muscle glycogen has no effect on your ability to burn fat, so anything that can preferentially fill muscle glycogen (such as muscle glycogen depletion with weight training followed by timed carbohydrate consumption) is a great thing for bodybuilders. Carbs stored in muscles cannot inhibit fat-burning in the classical sense.