Why do we use sinc interpolation rather than just multiply the frequency domain signal by rect?
The "two" operations you talk about are one and the same:  low pass filtering using the $\mbox{rect}()$ function in the frequency domain and $\mbox{sinc}()$ interpolation in the time domain are the same.