In terms of identifying the tables which don't have an identifier, you could write a query like the following:
select o.name, c.name, c.is_identity
from sys.objects o inner join sys.columns c on o.object_id = c.object_id
order by o.name, c.colid
I'll try an install tonight at home with MODX 2.2.7 with Windows SQL Server 2008 and will let you know what I come up with.
Can you confirm that the tables are being created without the identity columns on a clean install of MODX 2.2.7 on SQL Server? Is there an install log containing any errors in your core/cache/logs/ directory?
NOTE: I do not have a Windows environment, let alone SQL Server or IIS, to test this configuration any more. I could REALLY use some volunteers to assist with debugging and contributing patches specifically for SQL Server.
select o.name, c.name, c.is_identity from sys.objects o inner join sys.columns c on o.object_id = c.object_id where c.is_identity = 1 order by o.name, c.column_id
modx_access_actiondom modx_access_actions modx_access_category modx_access_context modx_access_elements modx_access_media_source modx_access_menus modx_access_permissions modx_access_policies modx_access_policy_template_groups modx_access_policy_templates modx_access_resource_groups modx_access_resources modx_access_templatevars modx_actiondom modx_actions modx_actions_fields modx_categories modx_class_map modx_content_type modx_dashboard modx_dashboard_widget modx_document_groups modx_documentgroup_names modx_fc_profiles modx_fc_sets modx_lexicon_entries modx_manager_log modx_media_sources modx_member_groups modx_membergroup_names modx_property_set modx_register_queues modx_register_topics modx_site_content modx_site_htmlsnippets modx_site_plugins modx_site_snippets modx_site_templates modx_site_tmplvar_access modx_site_tmplvar_contentvalues modx_site_tmplvars modx_transport_providers modx_user_attributes modx_user_group_roles modx_user_messages modx_users modx_workspaces
[2013-04-25 11:08:14] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not create index content_ft_idx: CREATE INDEX [content_ft_idx] ON [modx_site_content] ([pagetitle],[longtitle],[description],[introtext],[content]) Array
(
[0] => 42000
[1] => 1919
[2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Column 'introtext' in table 'modx_site_content' is of a type that is invalid for use as a key column in an index.
)
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/30d8087d41cec4d968824496e1163b26/0/ to C:/testo/modx-2.2.7-pl/index.php
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/30d8087d41cec4d968824496e1163b26/1/ to C:/testo/modx-2.2.7-pl/ht.access
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/0/ to C:/testo/modx-2.2.7-pl/manager/assets
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/1/ to C:/testo/modx-2.2.7-pl/manager/controllers
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/2/ to C:/testo/modx-2.2.7-pl/manager/templates
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/3/ to C:/testo/modx-2.2.7-pl/manager/min
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/4/ to C:/testo/modx-2.2.7-pl/manager/ht.access
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/5/ to C:/testo/modx-2.2.7-pl/manager/cache.manifest.php
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not copy C:/testo/modx-2.2.7-pl/core/packages/core/modContext/c14eb1256ab6c95f844ced3addae4840/6/ to C:/testo/modx-2.2.7-pl/manager/index.php
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/b0b51b3583ca173467fabdbeaa1decd7/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/11eb7f1b1806b425deec2b5a6020765c/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/66428576487f8655f07fdfcdc200ca13/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/28dae9a6e8aec06333819bb98e752fbf/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/de88dcb037d57b0a7fa195dc36539502/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/f0f2e1b9a45a10da2bf7a7269401962b/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/72e6f8436958588d58829e48881e7e1c/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/710b8328e84fab41c05dea7e4b9b7a6d/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/c6718c080f0c04a23fac3ad374562e11/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/94937aaf214017bdf5ef179afe743849/ to C:/testo/modx-2.2.7-pl/connectors/
[2013-04-25 11:08:17] (ERROR @ /test/modx-2.2.7-pl/setup/index.php) Could not install files from C:/testo/modx-2.2.7-pl/core/packages/core/xPDOFileVehicle/71f0917701a6ed771630b71a48060383/ to C:/testo/modx-2.2.7-pl/connectors/