I know nothing.... however, flatten your back and quit hunching over. This will also push your torso forward and down a bit then you can relax your arms. Then new pictures and we will all repeat opinions.
Edit after rereading OP: You were fit to your previous bike? The shop that did the fit should have those dimensions. Just apply them to your new bike.