Back to the facts, saddle height and stack predict the saddle to bar drop. With a 73cm saddle height and 530 stack, I'd get a saddle to bar drop of no more than 10cm, with the standard 15mm headset top, no spacers and a -17 stem. A person with a 79cm saddle height would need a stack of 590 to get about the same saddle to bar drop. Your bike has a 630 stack with a lot of spacer and a high rise stem, so there is very little saddle to bar drop. All those spacers and the stem rise all reduce the reach, too. Try removing all spacers and flipping the stem down to create more saddle to bar drop. You'll increase both reach and drop. With a stack that limits the drop to around 6cm with no spacers and a -17 stem angle, there's no way you'll ever have too much drop.
The foot angle of 25 degrees is too much. The saddle should be low enough to allow your heel to drop 2-3cm below horizontal, with the leg fully extended at the bottom of the stroke.