When difficulty is set to A, the Zorlon Cannon will destroy the Destroyer Missile if it hits it (instead of passing through it), and the Swirl will move much faster.
Let my WIP play out and then do nothing. The Swirl will begin to attack on frame 1379. The Swirl will attack in a straight line, which usually means x decreases by 4 pixels per frame. The Qotile's x value will display:
96,90,8A,84,84,7E,78,72,6C,66,66,60,5A,54,4E,48,48,42,3C,36,30,2A,2A,24,1E,18,12,0C,0C,06,96
It visibly moves on every frame, but every 6th frame the value isn't updated in $2A. If you toggle the L difficulty before frame 1379, the x value displays:
96,92,8E,8A,8A,86,82,7E,7A,76,76,72,6E,6A,66,62,62,5E,5A,56,52,4E,4E,4A,46,42,3E,3A,3A,36,32,2E,2A,26,26,22,1E,1A,16,12,12,0E,0A,06,02,96
It displays the same odd behavior where the x value doesn't change every 6 frames, despite moving visually, but now it finishes crossing the screen on frame 1424 instead of 1409. Difficulty B = 4 pixels/frame, Difficulty A = 6 pixels/frame (+50%).
Incidentally, when I made my WIP, I had to make the Yar follow the Zorlon Cannon from above it instead of below it to prevent the Destroyer Missile tracking Yar downwards and crossing the Cannon's path, destroying it before it hit the Swirl.