actually i got it to work.. It seems Lyre got the SS strike and SS claw instead, and judging by some of the information that's a character slot before Ranulf. the OP said character slots shift by 0x3f0 so I added that in addition to what i did.
now i'm curious about something else..
lyre's ss strike code before the offset : 0488E97C 0000014B
before lyre is Mia and her ss sword code is (before the offset) : 0488E584 014B0000
how exactly do these hex decimals dictate which character weapon rank it is, and which weapon rank? the 014b seems to be the SS rank so that must be the max amount of exp (Not sure why it's the first four or last four digits, though) goodness i really need to learn about this sht lol. if I shift back the SS code to try to get to Mia's weapon ranks, the code is slightly different it's 0488E58C instead. Now it's very similar, the only thing different is the last digit...
0x0488E97C - 0x3F0 = 488E58C. I'm just wondering because I got lucky and the character's were similar, both used strike, I guess the C might be strike and the 4 might be for swords..? oy vey