Nitroglycerin is not that easy to make nor acquire and thankfully the machines at Airports are very sensitive to any Nitrites present in baggage. This include nitrogycerin tabletsfor heart conditions. I have even heard tales of folk who have been picked up because some adhesive products give a similar trace to Nitro.
I understand that 100ml of Nitro could easily cause a significant damage on an airliner at altitude. The effect of a pressurised hull and with low outside airpressure would 'magnify' the effect of any blast. Any breach in the hull structure will presnt a risk to life.