Catch Up does seem to be working as intended against Giga Vipers in my case- it'll be in effect as long as Brill's Action Meter is less full than any other enemy on screen.
Maybe I should have the Haunted Aegis start every battle in one mode or the other. I'll think about that while I get this fix out.