Daniel,
Unfortunately, you're running into some restrictions (or limitations) of Facebook in general. There are 3 main things that you can create on Facebook:
* An Application - This is what's used on your website and allows for authentication and some specific sharing features for your website.
* A Page - This is a business Page, like what you have. This is meant for broadcasting messages to lots of people who 'Like' your Page.
* A user profile - This is what a standard person has. They can Like Pages and authenticated to Applications / websites.
One user profile can create multiple Applications and multiple Pages. A person is only supposed to have one user profile though.
The Like button on your site has a loose association to your Application only. It's not related to your Facebook Page at all. Also, each Like button is completely associated with the URL of the page. There is no 'aggregation' abilities to say all Likes from each URL of this website should be attributed to our Facebook Page or Application. The Like count is unique to that URL and that URL only.
With that laid out, there are restrictions on "Pages". A Page can not Like any website Pages. Since one user profile account can create unlimited Pages, if Pages could Like content, it would be instantly abused. That is why you can't use the Like or Share buttons when you're "Using Facebook as" a Page. Those buttons *only* work when you're logged into a personal profile. Otherwise, you could artificially increase your Like / Share counts.
What you can do, that JFBConnect fully supports:
* Add Open Graph Tags to your site's content. JFBConnect will do this automatically, but you can enable our Open Graph plugins and even user our Easy Tags to control your title, description and image that are used when your content is posted in Facebook for more control. Read more about
Open Graph Tags for Joomla
.
* Automatically add Like buttons to your Joomla articles. These are clickable by user profiles and will share back to the user's Timeline. This is great for organically promoting your site and will increase the Like / Share counters. Read more about the
social sharing options
in JFBConnect.
* Create social "Channels" for posting your content to your Facebook Page. A Channel, once created, lets any admins of your site quickly 'push' that content back to your Facebook Page along with a comment. Channels currently work with Facebook Pages, Facebook Groups, Twitter Streams and LinkedIn Company Profiles. The good thing is that an admin of your site doesn't have to actually be an admin of the FB Page to push content, which allows you to have additional moderation/restriction on some of your staff. For more information about channels, see
our social posting blog post
or our
social channel configuration guide
.
Whew! I hope that helps explain a bit more about the trials you've been running into and how JFBConnect helps you work within the system to (hopefully) do what you're looking to do.
If you have any questions, just let us know. I'm pretty confident this post will turn into a blog post to help others as well

Feedback welcome!
Thanks,
Alex