According to the codex, get_post_permalink applies to custom post types. I don’t think you are using a custom post type, right?
Instead, try get_page_link( $page->ID )
According to the codex, get_post_permalink applies to custom post types. I don’t think you are using a custom post type, right?
Instead, try get_page_link( $page->ID )