Ok so It goes like this. Sorry but it is a little hard to explain in writing.
Not all jumps show in the site map. I already knew this but didn’t have as a good an understanding about it as a thought. I guess we all learn something new every day :)
Site map jumps only work when the jumps are placed on buttons/hard keys on a page. Inherited jumps and jumps in global macro's won't show up.
The inherited part is the key here.
In your job if we look at the sonos page. The actual page layout page (the one with the graphics) has the hard home key not inherited from the page collection header.
If we then look at the Sat TV pages you have selected in the page collection header to set the home key to jump home. In the actual pages them self you have told them to inherit the home key from the page collection header.