I suggest that IToo puts a check point for that, and better, a check point for every object in the group to control which one I need to be independent and which do not, hopefully in the next update.
The problem could derive from the Forest Pack object considering the pivot of every object independently in scattering, ignoring the group's pivot.
I made some tests to implement this, but unfortunately it's much more complex than it seems at first glance.
The problem is that once scattered, the items of a group are handled as independent objects, with its own transformation.
There is not a simple way to keep the rotation relative to the group either. Forest computes multiple rotations at different steps (random, look-at, effects, etc.), and any change has undesired effects in other parts of the code.
To make it correctly, we should modify the scattering workflow to handle the group as an single item, and then generate the sub-items at the render stage.
This is a major change which we cannot afford at this moment (FP6 is pretty stable and ready for the final release). I don't discard the idea for the future, but for now we'll keep it as now.