Unfortunatel this link does not work for me. But have a look at the first post of https://forum.openwrt.org/t/sqm-qos-recommended-settings-for-the-dslreports-speedtest-bufferbloat-testing/2803 to get recommendations how to link dslreports results for this forum (this also includes recommendations for configuring that speedtest).
Cake defaults to triple-isolate mode, where it tries to control connection hogging for both internal and external hosts, but for your use case I believe strict per internal IP fairness should be easier to predict.
For your testing I would recommend you add the following to your /etc/config/sqm (or if option lines with the same names already exist just change the values as shown here)
option linklayer 'ethernet'
option overhead '18'
option qdisc 'cake'
option script 'layer_cake.qos'
option iqdisc_opts 'nat dual-dsthost mpu 64'
option eqdisc_opts 'nat dual-srchost mpu 64'
option linklayer_adaptation_mechanism 'cake'
Yes, that help text is a bit obsolete...
Best Regards