Swashbuckler Finesse + Weapon Focus (Katana) + Level in Ninja + Slashing Grace should equal being able to use a katana and getting DEX bonus on attacks instead of STR bonus. This is not happening. It allows katana to be uses one-handed but is not applying the DEX bonus.
The fun of complicated interactions.
Tested against provided character file. Works for me.