According to my textbook:
The drift current is relatively insensitive to the height of the potential barrier. The reason for this anomaly is the fact that the drift current s limited not by how fast the carriers are swept down the barrier but rather by how often.
From what I know, the drift current(let's say for holes) is given by, $$\vec J_p=pq\mu_p\vec E$$ where p is hole concentration, q is a charge, \$\vec E\$ is the net electric field and \$\mu_p\$ is hole mobility. The net electric field here is the vector sum of the applied field(due to bias) and the built-in field due to the donor and acceptor ions.
Even when there is no bias and the junction is at equilibrium, the above equation still holds. In fact, at equilibrium, it can be said that \$\vec J_{diffusion}+\vec J_{drift}=0\$ and the expression for \$\vec J_{drift}\$ is derived from the above equation.
So I don't understand how the electric field does not affect the drift current.
PS: It may be that I'm wrong about \$\vec E\$ being the net electric field(while it should be the built-in electric field). But even then, I don't get how the applied electric field(due to the bias) does not affect the drift current.