I won't check your numbers and take them at face value.
Even with your numbers, that's a 6.4x decrease in price per TB (($100/1Tb) / ($250/16TB)), which is around 2.7 halvings over the course of 10 years, which is very close to my "2-3 years per halving" statement.
Even if it's slower than a halving in price per 2-3 years, 4-5 years say, this only delays my prediction by a decade or so.