I'm used to DirectX more than openGL. But assuming the accumulation buffer is interpolated between the last frame and this frame, can't you create the accumulation buffer to be twice the size of the final render? And then copying the left image to the left side and right image to the right side per frame. I'm unsure if this would work, but possibly this might accumulate the effect. You could then sample the two halves of the accumulation buffer. (Is this possible?)
I haven' t used OpenGL really, so this is all assumptions.
EDIT: I've just realised I think you're doing this already. Though should you be clearing the colour buffer? Try just clearing the depth buffer. - this will cause issues if there are any pixels which don't get rendered - but if your scene has a skybox/similar then it'll be fine.
Do you have some screen-shot of your roller coaster ? (just curious )
Unfortunately no, it's very much a work in progress... but at the moment the track is merely a repeating cube+pyramid shape. I'm cloning the "Dark Knight" ride at six flags - seeing as I'm not creative enough to make my own rollercoaster.