Facebook have changed the way that business pages work and it is often very difficult to find posts that are made to pages and to make them public so that anyone who likes your page can see them.
I have found this problem with a Facebook Page that I manage recently and did find one way of solving the problem of making the post public on a page.
You also used to be able to change a setting that would show posts by other people in your timeline but this is no longer possible. Continue reading Making a Facebook ‘Post to Page’ Public