Shot in the dark and I'm not a doctor but you could look into getting a genetic test for atypical cystic fibrosis. It's increasingly diagnosed into adulthood and recurrent pneumonia is one of the clues.
Atypical would probably be an understatement. I'm not an expert of the disease, but having it along with family members having it, there are many more symptoms that would have appeared by now.