Well done! That seems to tie in with what I posted here:-
that even using the --port option seems to result in my nodes at home being set to use a relay and not being a relay themselves because if they fail the test you mention above they will be thought of as using the --home-network option.