Generic XML/A driver doesnt support SQL Server 2k. Some HTTP headers are missing and it seems that the 2k version doesn't return a HIERARCHY_NAME column in response to a MDSCHEMA_HIERARCHIES request.
More details available at :
https://sourceforge.net/forum/forum.php?thread_id=2229778&forum_id=577988
This was fixed eons ago.