One, glucose and myristic acid converge at acetyl CoA. Therefore, only the yield from glycolysis plus the conversion of pyruvate to acetyl CoA set glucose apart. Two, the total yield of ATP for each acetyl CoA is 10, not 9 (at one point you mention that it produces one ATP "directly," presumably meaning through substrate level phosphorylation. 9 + 1 = 10. Generally when one speaks of rounds of the citric acid cycles, one is thinking in terms of one acetyl CoA entering, and two CO2 leaving. Three, with respect to myristic acid, I calculated a number that was close to yours, but not identical. Did you remember to account for the ATP used in converting myristic acid into myrisoyl CoA? Four, your value of ATPs per glucose looks to be a bit inflated, if I understand what you wrote correctly.
i find it helpful to think in terms of the oxidation states of the carbon atoms in fatty acids versus glucose.