I understand that you never got revised bandwidth whether it's old or new firmware. The bandwidth also depends on the number of users using the network resources at the same time.
Have you tried testing the bandwidth with the single user also bypassing the firewall?
Thanks,
Vikas