I have tested with pumpjack with limited amount (modded, so output is uniform)
Example is as follows:
Mining productivity: +200%
1. Pumpjack with beacons and speed module
Mining speed: 1350% (+1250%)
Productivity bonus: 200%
Oil output result: 1620/sec
2. Pumpjack with beacons and productivity module
Mining speed: 1220% (+1120%)
Productivity bonus: 220%
Oil output result: 1756.8/sec
It shows that the bonus of productivity module is multiplied, not added.
Tested with storage tank, and the one with speed module was actually faster.
Thanks for your fancy work!