I found my inhalant allergies improved when I stopped eating dairy, particularly drinking milk. Now I only have minor allergies about 2 weeks every year, and it used to be all the time.
Hello and hope you are doing well.
Ragweed allergy is usually due to the pollen produced by the plant. This can cause allergic rhinitis and in some people Asthma. So, it's quite unlikely that they can get deposited on food and ingested. You might have inhaled and this would have caused hay fever, with resultant throat infection.
There are tubes called 'Eustachian tubes' which connect the middle ear to the throat, this balances the air pressure in the ears. This tube can get blocked due to infections of the throat, which can give lead to a feeling of fullness in the ears and the resultant sounds. This can also result in infection of the ears. Consult your primary care physician who will do blood tests and take a throat swab to prescribe appropriate medications. The blocked ears can be opened up by the valsalva maneuver, where air is blown into the cheeks against a closed nostrils, this sometimes helps to open up the tubes. Steam inhalations and salt water gargles can help. Take (OTC) tylenol (acetaminophen) or ibuprofen for pain.
Hope this helped and do keep us posted.