I would try an ear, nose and throat specialist. The problem to me sounds like it is in your inner ear. If you have water or some type of blockage in the inner ear, it can cause nausea, dizziness and even vomiting.
So sorry that what they prescribed gave you asthma. Are they treating you now for that? Hopefully it is a temporary respiratory problem and will go away once the medication is out of your system.
Take care and let us know how it goes.
Lindaru