The problem with SuperSoldier is LoopTime=9999, so it doesn't want to go away when using speedhack. But you also get the same problem with LuckAbsorb and LuckDiffuse. In fact, half the items listed in statuseffect.ini are bugged in this way, and the other half bugged in other ways.
I kinda like to see the lucky time effects, so rather than delete the entries completely, I reworked LoopTime to something a little more reasonable. Try setting it to 1 for SuperSoldier, and it should disappear shortly after initiating superman whether you are using speedhack or not.
Code:
[SuperSoldier]
Amount=1
EffectId0=63
TextureId0=63
ASB0=5
ADB0=6
Delay=0
LoopTime=1
FrameInterval=20
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
I set LuckAbsorb/LuckDiffuse LoopTime to something a little higher, like 3 or 4, so that I can see it when it is cast, or when jumping onscreen, but it will disappear after a short time.