My Buddhist friend tells me there's no Creator God but says there are gods, anothr kind of beings, just like there are animals, humans, ghosts, demi gods (whatever that means).
Buddhism is an atheist religion; they do not believe in god(s)
Yes, buddhism does believe in the existance of Hindu gods as humanlike entities, living in the heaven. Buddhism does not attribute them any supernatural status. Indra, the king of Hindu gods often finds mention in buddhist literature. Buddhism also recognises the existance of gandharvas, another imaginary humanlike entity of Hindu belief. If Buddhism meekly accepts science, it is not because it trusts science like we atheists do but because it does not seem to have any alternative. To the best of my knowledge, no Buddhist scripture has come out in support of science. Todays hinduism also accepts science without any opposition, for the same reason as the Buddhists. In both the cases, the acceptance has no meaning as it has no effect in real practice.
I agree with the others; this theory seems quite haphazard