Que yo sepa, lo que pretendes no es posible con campos autonuméricos. Por mucho que comprimas la BD no vas a lograr reposicionar el contador.
Aunque a veces pueda resultar muy cómodo,yo personalmente evito este tipo de campo por estas cosas, y es que eso de que no se pueda modificar el valor del campo en ocasiones puede ser una gaita. Sin embargo, en algún sitio se tendrá que almacenar el último valor del campo... Tal vez entre alguna de las tablas ocultas (MSysAces,MSysObjects, etc,...) y el registro de windows esté la respuesta, pero realmente no tengo ni idea.
Lamento no poder ayudar más.