In SolidWorks 2007 and earlier, most of the flyouts in the system are representations of other toolbars (I say most because there are some hard coded ones like Undo, Redo, etc.). All of these flyouts are listed under Tools, Customize, Commands, Flyout Toolbars. The items on the flyout should be the same as those items listed on the separate toolbar with one slight difference in appearance; when a command is unavailable it grays out on a toolbar while it is hidden on a flyout. So, as long as you have the General Table button on your table toolbar, it should show up on the table flyout as long as the command is currently available. You can test this by simply opening up the toolbar at the same time and checking whether the command is gray or not.
Also note that in SolidWorks 2008, we added some more "hardcoded" flyouts so that we could combine like commands (such as line, rectangle, circle, arc, etc.). In Tools, Customize, Commands, Flyout Toolbars, the flyouts based on core SolidWorks toolbars are listed first, then flyouts based on toolbars of currently loaded add-ins (assuming they are using the latest toolbar APIs) and then the hard coded flyouts. The definition of what is on the hard coded flyouts cannot be modified by the user at this time.
Thanks very much for the clear explanation. I'm not on 2008 yet, but at some point your post may help me out. Mostly I want to say I appreciate your interaction with the forum.
Thank you. I was a bit confused at first, because I still wasn't getting the general table button on the flyout, until I read your explanation.
What my problem was is that my regular table toolbar didn't have the general table button on it either! I simply added it to the table toolbar and it magically appeared on my flyout via the command manager.