It's an interesting hypothesis but unfortunately a cohort study with no randomized control and n=236 isn't really meaningful. There's no control at all here and the sample size is tiny.
236 is a massieve sample size and it is more than sufficient for showing an effect here. The p-values are below 0.001, and while p-values aren't everything, it's a strong indicator that the result is statistically significant.
Particularly since one of the connections they postulate is between antibiotics and asthma, I'm curious how they control for respiratory infections which seems like a much more likely common cause.
p-value is almost irrelevant if you don't know how many overall statistical tests were performed. Finding a p<0.001 "significant" result after testing 1,000 different variables is far less meaningful than finding one after testing 5 variables.