Professor, just as a side note, not all dental anesthetics contain epinephrine. For fillings, typically anesthetics do
not contain epinephrine. Also, epinephrine is added not because it is erroneously assumed that a patient might be allergic to the anesthetic but because epinephrine reduces the blood flow and increases the affect of the local anesthetic. It is added to the local when used in dental surgeries, and specifically for root canal therapy.
You're description of the effects is correct, but only when the epinephrine enters directly into the blood stream.
N2, to answer your question about outgrowing allergies, a child can often times out-grow allergies to some food products such as peanuts and milk, but often times will always remain allergic to shellfish. In your case regarding bees, according to a
John Hopkins Medicine Press Release, a great number of children do
not outgrow insect sting allergies.