Eoin,
We actually added the line of CSS for the frame_widget and stuff from that post in v4.3.0 of JFBConnect. Unfortunately, we had to remove it again in v4.3.1. The code worked great for the comment box. However, it wreaked havok on many of the other social widgets, especially the Like button. The reason is that the Like button needs to expand when clicked (for the comment box popup) and is also used in more tight areas, where the width style caused issues. For comment boxes, it's usually in a nice fixed column by itself and the auto-width worked perfect. The Like button, and others, are usually not as tightly coupled to some defined area of the template and the auto width either hid it entirely or made it much too large.
We're still looking for a good solution that works for comments, but it can't break the other widgets at the same time.
Hope that helps explain,
Alex