Hmm, ok, thanks for the quick reply!
Well, the old one is size 60 and a Canyon Ultimate AL, so kinda a different type of bike...
In the end I am struggling a bit atm as Ican just told me they cant offer me BSA and only BB86.
I am now in contact again with Hongfu ($100+ more expensive) but cant decide between the FM066 and the FM069
Ignore the manufacturer's 'frame size.' Those are taken so many different ways and the measurement in general is meaningless to how the frame will fit. What you need to mostly consider is the horizontal and vertical distance from your saddle to the shift levers. There are many factors that play into the former measurement but in general, it is determined by the 'reach' of the frame plus your stem length/angle/orientation and handlebar reach dimension, and, of course, how you position your saddle on the seatpost. If you don't have the 'reach' dimension for the frames you are comparing you'll need to look at top tube length but adjust for different seat tube angles, if they don't match.
The latter (vertical) dimension is determined a similar number of factors including the 'stack' dimension of the frame, headset top cap height, any spacers you install, plus stem length/angle/orientation.
Needless to say, it's a bit complicated if you want an accurate picture. One of the best things you can do is to draw the frames in 2D and compare with various stems, spacers, and bars in that manner. I can assist you with that if needed. Or you can just look at the various dimensions, get something close enough, and adjust to suit. You'll likely be doing some of the latter regardless.
I can attest to the quality of the frames Hongfu produces. From what I've read, they tend to be more expensive but they also produce a cleaner frame, especially on the inside, which is important for internal cable routing. I had no issues (due to the frame/fork itself) running the internal cables on my FM079-F. The only slight issues I had were due to using compressionless brake housing, but that isn't Hongfu's fault.