‘3 years of German, now Sanskrit?’ CBSE language rule sparks chaos in schools, parents say dreams are being redrawn overnight