create a menu based on the parent of a drupal book
I figured out my issue, turns out my theme_menu_link function was hiding the book menu block. Once I realised this I placed the block alongside my main menu on the block pages, and used my theme_menu_link to style it.