I have a list of absolute indexes for magic, items and enemy skills but not enemy attacks or limits ( I really didn't care about either )
but it should be possible to take the list, adjust the start and simply change the values since the order is always the same
( for example, 4C in the magic list is light shell. 4C in the enemy skill list is the hermit card from the purple jokers in the north crater
4C in the item list is the panaceca animation ( essentially, it seems that item animations come before magic. so the real list would be item animations, go beyond FF and then the magic absolute animation ID table starts at +46 ( and subsequently, every other table at +46 + what we already have )
it's easier to go off the magic list though. most if not all item animations exist as something else somewhere
limits being +EC however instantly catapults them into the long, long list of "breaks game" i.e. animations that won't work with anything except what they have.
for example, in the kernel, all of Tifa's limits have the animation ID 15 ( interestingly, the limit before tifa's first has animation ID 14 and the one after, ID 1C, implying that the game somewhere attributes ID 16-1B to the limits as they go
since animation IDs cannot go backwards, and they're the last animations in the list of animations, me thinks you cannot give a limit a different animation, no matter what.