Я считаю, что IDENTITY INSERT может быть переопределено только одной таблицей за сеанс.
Возможно, вам придется пакетировать 2 или 300 операторов вставки за один раз, и перед каждым пакетом будет вставлена одинаковая вставка.
поэтому приложение выполнит блок, подобный этому ...
SET IDENTITY_INSERT [Table] OFF;
INSERT INTO TABLE VALUES (1, 'a');
INSERT INTO TABLE VALUES (2, 'b');
INSERT INTO TABLE VALUES (3, 'c');
INSERT INTO TABLE VALUES (4, 'd');
INSERT INTO TABLE VALUES (5, 'e');
SET IDENTITY_INSERT [Table] ON;