As you can see from source code, sshd_wan is used only in startfirewall() function. Find what services calls it.
IMHO, it's better to try another approach. You can enable SSH WAN access and add/remove appropriate iptables rule:
Code:
-A INPUT -i ppp0 -p tcp -m tcp --dport XXXXX -m state --state NEW -j SSHBFP
You need to do it twice:
1) in automation script,
2) in /jffs/scripts/firewall-start script, or you custom settings will be lost with next firewall rules update.