I've tested my theory. It was a little harder than one simple event but is doable. Basically it's 3 looping events that fire the beam first then move the target where you want the beam to fire (I know it seems backwards) then move it back. It's backwards due to the beam warm up time. Target needs to be where you want it when the beam actually fires not when the fire-beam is issued. I'm attaching a semi-working test mission. It needs refined for the beam cycle time and turret cone of fire but works for the first couple of shots.
[attachment deleted by ninja]