If we assume that South Dakota is a rectangular block and use your figures, we find that displacement increases by one foot for every 1279 tons of water, which is pessimistic as the bottom is curved. Thus assuming that the ship had just filled its tanks to the brim before damage, it would need to take in 6394 tons of water to bring the waterline to the top of the armour belt and 17904 tons to cover the weather deck. Interestingly, I have seen an estimate that HMS Prince of Wales had taken on 18,000 tons of water before being abandoned.
Most of that generation of battleships were about the same size. Wikipedia gives displacements of 42,237 (1940) to 44,460 tons (1944) at full load for the King George V class, 46,700 long tons for North Carolina, 45,029 long tons for Vittorio Veneto and 47,548 metric tons for Richelieu (after 1943 refit). Bismarck at 49,500 long tons and Vanguard at 51,420 long tons are slightly bigger, while the Iowas at 57,000 tons and the Yamatos at around 70,000 tons are significantly heavier.
We have estimates of the flooding due to torpedo hits on Vittorio Veneto at Matapan with 4,000 tons from a hit aft in the unprotected region (see picture at
Italian battleship Vittorio Veneto - Wikipedia, the free encyclopedia) and around 2000 tons after being torpedoed by HMS Urge on 14th December 1941 in the protected area. North Carolina was reported to have taken on an excess weight of 970 tons on 15th September 1942 as "The total weight of liquid in the damaged area prior to damage was 597 tons".
Thus we can expect battleships of that generation to survive up to three torpedoes but perhaps not too many more. Prince of Wales was hit by four but suffered poor damage control. Littorio at Taranto suffered severe damage because the magnetically fused torpedoes exploded beneath the ship after passing under the anti-torpedo netting.