Unless you want to write a conprehensive filter for all RE traffic possible you need to have a final accept all term and have two terms, one allowing your specific traffic and the second blocking any other of the same traffic.
You may also need to move the icmp to a separate pair of terms as well.
set firewall family ethernet-switching filter local_acl term AllowTerm from source-address 10.55.249.100/32
set firewall family ethernet-switching filter local_acl termAllowTerm from destination-port 22
set firewall family ethernet-switching filter local_acl termAllowTerm from ip-protocol tcp
set firewall family ethernet-switching filter local_acl termAllowTerm from ip-protocol icmp
set firewall family ethernet-switching filter local_acl termAllowTerm then accept
set firewall family ethernet-switching filter local_acl term BlockTerm from destination-port 22
set firewall family ethernet-switching filter local_acl term BlockTerm from ip-protocol tcp
set firewall family ethernet-switching filter local_acl term BlockTerm from ip-protocol icmp
set firewall family ethernet-switching filter local_acl term BlockTerm then discard
set firewall family ethernet-switching filter local_acl term FinalTerm then accept
set firewall family ethernet-switching filter local_acl term FinalTerm then log