How does carbonic acid cause acid rain when Kb of bicarbonate is greater than Ka?

How does carbonic acid cause acid rain when $K_b$ of bicarbonate is greater than $K_a$? Should it not create an alkaline solution?

$K_a = 4.8 \times 10^{-11}\ (mol/L)$. $K_b = 2.3 \times 10^{-8}\ (mol/L)$. These are the values for $\ce{HCO3-}$.

These numbers are from a school book that I read, but it's not in English. It's called "Kjemi 1" by Harald Brandt

What is the ${K_a}$ of carbonic acid? Note that sources differ in their ${K_a}$ values, and especially for carbonic acid, since there are two kinds - a pseudo-carbonic acid/hydrated carbon dioxide and the real thing (which exists in equilibrium with hydrated carbon dioxide but in a small concentration - about 4% of what what appears to be carbonic acid is true carbonic acid, with the rest simply being $\ce{H2O*CO_2}$.
Either way, I find that the ${K_a}$ of the mixed carbonic acid is about $4.2 \times 10^{-7}$, which is greater than $1.0 \times 10^{-7}$, and this implies that a solution of carbonic acid alone should be acidic no matter what. This suggests to me that your numbers are wrong; would you mind sharing your numbers and their source if possible?
EDIT: I see that you have updated your numbers. Nonetheless, I believe that your ${K_a}$ for carbonic acid is wrong; that number looks suspiciously like the ${K_a}$ instead for hydrogen carbonate ion (or the bicarbonate ion). According to Wikipedia, the ${pKa}$ of carbonic acid, is 6.3 (and this is taking into account any aqueous carbon dioxide). Convert this to a ${K_a}$ value and we get about $5.0 \times 10^{-7}$. This is in-line with the value I obtained from a copy of Daniel C. Harris' Qualitative Chemical Analysis.
EDIT 2: I think you've realized your mistake; as you say, the values are for $\ce{HCO_3^-}$, which is the hydrogen carbonate ion.
• True, $HCO_3^-$ will react as both an acid and a base. So bicarb ion is amphoteric. And you are right that bicarb ion is a stronger base than it is acid. I believe that acid rain is caused by carbon dioxide being solvated by water to make "carbonic acid." In this solution of carbon dioxide, there are multiple equilibria, and the reaction of bicarb as an acid is one, but I wouldn't say it's the principle, pH driving reaction. That would be the ionization of "carbonic acid." – Dissenter May 8 '14 at 18:59