I;m finding this out quickly.
Why is there such a discrepancy?
I'm not sure if you're trolling, but...
Most of the people writing EMS textbooks lack a scientific background. Most EMTs and Paramedics lack an understanding of research methodology, statistics, epidemology, and all the other things necessary to understand evidence-based medicine. As a result we're not critical consumers of information. We tend to believe what we believe because (i) some instructor told us, (ii) a senior medic told us, (iii) some random MD told us, or (iv) we read it in some textbook. We don't tend to demand to look at the source material and critically evaluate what we're being told. The textbooks reflect this.
Shouldn't science always agree with itself, no matter who, or where it is done?
In essence, yes. The underlying physiology of the human body doesn't change because a different researcher is evaluating the response to a given experimental therapy. The same way that pi remains a constant, and that the circumference of a circle is always going to be 2 * pi * r.
The problem with the human body is that it's a very complex system, and the responses aren't always easy to measure. Our understanding of this system changes with time, and as we gather more information what appears to be a beneficial or promising therapy often turns out to be harmful. For reference see any of the ACLS / CPR guideline changes.
It's also hard to study. There's ethical limitations on what we can do to human subjects. Animal data doesn't always transfer. A lot of experimental research is performed on small rodents, due to the expense and ethical concerns with working with large mammals.
A consequence is that treatments are often introduced on the basis of limited data that seems neutral or slightly positive. When newer data is produced that brings a practice into question it takes time for a therapy to be withdrawn. Some practices are common place today because they were used historically, but are now considered to be of questionable efficacy.
Why does the science in my EMT book and class, not agree with the science in the rest of the world?
I'm going to suggest that the people writing your EMT textbook were probably largely ignorant of the science. I imagine the people teaching your EMT course probably are too. That's not to say they're not good people.
Are you being taught physiology by a physiologist? Pharamacology by a pharmacologist? Is a board-certified emergency physician teaching you emergency treatment?
There's also a limit to how much information you can put into a short course without academic prerequisites. In some cases you're being taught procedures and therapies without what you might consider is an adequate scientific background.