I tried setting it to "Both;" same result. Viewing the WISH status area, it appears that all communications involving the iPhone are TCP communications. I set it to TCP, but it still indicates SS. (I also removed the second rule after reading your explanation.)
I have since set up another rule with the same settings as those previously described, except for the Host 2 IP is that of speedtest.net, which provides an iPhone speed test app that I use to gauge performance. Regardless of whether I set the rule to TCP, UDP, Both, or Any, the SS appears and the speed is the same with the rule on as when it is turned off. In the WISH status area, it indicates VO(Hi) with the rule on and BE(Lo) with the rule off, but the speed is the same and the SS appears either way.