It may be important to think about the carbon fork, perhaps the fit is tight enough to damage the carbon?
Use something like this to secure the fork while hammering
https://deltacycle.com/bike-hitch-pro
I think it may be preferable to use headsets that have split races on carbon forks.