In quantum scattering theory, we imagine the incident particle to be incoming plane wave $\psi(z)=Ae^{ikz}$ and assume that the scattered wave is of the form of a spherical wave for large r. So we begin by looking for solutions to the Schrodinger equation of the form $$\psi(r,\theta)\approx A\left[e^{ikz}+f(\theta)\frac{e^{ikr}}{r} \right] \tag{1}$$
I have a few issues with the above equation. Firstly and most obviously, both terms in the above expression are not normalizable. This in-and-of itself does not bother me too much. The incoming plane wave can easily be replaced with a normalizable wave packet (which is not done simply due to mathematical difficulty and inconvenience). The spherical wave on the other hand only blows up at the origin but the above equation only applies for large r and so presumably near the origin the wave function no longer takes the form of a spherical wave but rather some other form which is normalizable. My issue though is that we are told to believe that the differential cross section is $D(\theta)=\frac{d\sigma}{d\Omega}=|f(\theta)|^2$ and that this corresponds to "the probability of scattering in a given direction $\theta$" (to quote Griffiths). How are we able to intepret $|f(\theta)|^2$ as a probability, if in general the function it is multiplied by is not normalizable? In the 1 dimensional case, we determine the reflection and transmission coeffecients by taking ratios of the the amplitudes of the reflected wave and the transmitted wave with the incoming waves amplitude. In this case, none of the plane waves are normalizable but its still reasonable to assume that these ratios will meaningfully provide relative probabilities because we can imagine that if there was a normalization constant, it would simply cancel out when we take the ratio. In the 3d case, that clearly can't occur because we never take any ratios, we simply use $|f(\theta)^2|$ as a measure of the probability.
So what exactly is going on here? Why are we able to interpret anything in equation 1 as a probability if nothing in the equation is normalizable and we never take any ratios?
Any help on this issue would be most appreciated!