algo rápido que se me ocurre ahora es consultar el catalogo
Código:
SELECT *
FROM sys.columns
WHERE is_identity = 1 AND OBJECT_ID = OBJECT_ID('tabla') AND name = 'campo'
podrias hacer una funcion que retorno true o false segun si es o no identity
saludos!