These games do not use the same FOV Type. Apex Legends uses a multiplier in-game, and Battlefront 2 uses a multiplier in the config file and vertical degrees in-game.
You need to make sure the Actual HFOV/VFOV is the same in the output. In your case if you set the sensitivity in-game in both games it would be like this:
https://www.mouse-sensitivity.com/?share=bc58356809e1b8b97b04bdf03b094529