I'm trying to retrieve a custom content type onto the user profile page
Have a look at the Profile 2 module. It replaces the Content Profile module from Drupal 6 and the profile module that is build into Drupal Core.