O problema é que o PostgreSQL normalizará os nomes dos identificadores, a menos que sejam colocados entre aspas duplas.
No entanto, isso não funcionará:
SELECT setval("table_ID_seq", (SELECT max("ID") + 1 FROM table));
Em vez disso, você terá que colocar aspas simples ao redor do texto entre aspas duplas:
SELECT setval('"table_ID_seq"', (SELECT max("ID") + 1 FROM table));