I think this can be accomplished with a page template or two. One page template would replace the current directory page. You could use the plugin directory code or template as a starting point, adding the link HTML as needed to link to the full info page.
Is there already a template for a full info page? If not, you can make another page template for this. The link href on the directory page could include a URL parameter with the member ID or other identifier. The full info template grabs this parameter and fetches the data from the DB and displays it.