i'm not sure and this probably has nothing to do with your problem but there may be a bug going around at the moment where wireless performance is (sometimes drastically) reduced when "rx-gro-list" is enabled on lan ports, which is the default for openwrt. This might only effect some routers using dsa drivers for the lan ports or maybe not.
You can try disabling the feature, ssh in and ...
ethtool -K [name of interface] rx-gro-list off
eg..
ethtool -K lan4 rx-gro-list off
Again, probably nothing to do with your problem, 900mbps seems like a lot for a wireless connection and quite possibly could even be a little better than normal ?!?!