Yes, that part is definitely wrong. The free falling observer crosses the horizon in a finite time. It's the external obsever that see the infalling object redshifted to infinity. An the curvature scalar is finite everywhere except that at the singularity.