Usage of [] to show modifications/additions/truncations in quotes is not only not incorrect but mandatory in scholarly publications.