ok, so lets summarize some of the thoughts involved...
Resource denial is not practical in any large numbers against a gas giant. The best potential in this case seems to be to have craft maintain low or submersive atmospheric hiding strategies to attack an invading fleet while it manuevers with refueling ships. One would almost have to wonder why one doesn't just up-armor smaller tonnage ships - say, 200 dtons, place extra reserve fuel in it, and then place its crew in low berths with an automated system for keeping the ship operational for 10 months at a time.
As for "fortification" style weapons - it would almost stand to reason that the enemy fleet is going to be wary of any moonlets in orbit around a gas giant fearing that they might be meson gun pits waiting to open fire on them. Treating these moons as buffered planetoids probably makes them tough to handle. As has been mentioned earlier - the concept of adding a few thruster plates to a few moonlets would mean that a star system should be able to "tow" these moonlets into orbit as defensive positions. Sprinkling a few missile pods using alternative energy sources migth make for some practical and cheap defensive mining options. As mentioned, the idea isn't total denial - it is to make the enemy cautious. Now, throw in a few "surprises" such as exploding sand canisters that unexpectly explode near an invading ship. What is that sand cloud hiding? Is it a ruse to make the enemy slow down, or does it hide something else? What other "surprises" can you think of that is "thinking" outside the box? During the Spanish Invasion of England, the English used a tactic known as "fire ships". What would the Traveller Analog be of such ships?
How long does a defending fleet have to respond to signs of invasion? Would an invading fleet take the chance of appearing in normal space slightly dispersed (ie, not all arrive at the same time or even on the same day!) near an enemy defensive force, or would it likely appear a distance away such that it is no more than 2 weeks travel from its intended target? Come to think of it, if there is a 1 day delay in exiting jump space, that "window of travel" had likely best be less than 2 weeks out. Much like bombers of world war II - fueling the attacking ships is going to be difficult to permit them to maintain equal "operational durations" if they all fueled at different times, or use fuel at differing rates etc. So call it no more than a 10 day operational travel time to the intended area of operations.
So, we assume that space defense command will write off trying to cover more than say, one or two targets of importance?