In third person there's not much you can do about it, most of it is hard coded, third person was never completed properly and anything to do with weapons and weapon switching etc. is a major point of contention.
If the character is using the wrong attack animation then you would need to find out the start and finish frame number for the correct animation, and then edit the .fpe file and change the animation range for attack in there.
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.
Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.