From the looks of the neighbor table entry for Peanut_Outlet_1, it is (apparently marginally) within one hop radio range of the hub. But the relatively low LQI (>200 is a threshold for 80% probability of packet reception per Ember docs) means that from the hub's point of view the link isn't great; and the outCost of 0 in this entry is a red flag. This field is supposed to indicate to the hub the quality of the link from the Peanut outlet's point of view (derived from the LQI that the Peanut plug sees on this path). Lower numbers are better but zero is a special case. Zero usually means that no link cost has yet been provided to the hub, or link status messages are no longer being reported and the hub has set this cost to zero (6 intervals have elapsed with no link status report. Not quite sure why it is showing age 3 there; that is usually the value the age counter gets reset to when a non-zero cost has been reported. I'd expect it to see it in the range of 0 to 2). Given that, it isn't surprising that the Route Table Entry shows that the hub is actually trying to use Ikea Bulb_Clear as an intermediary when talking to Peanut_Outlet_1. Looks like Ikea Bub_Clear is the best link from your hub to the rest of your Zigbee network.
There seems to be more information available (at least in SiLabs docs) about the meaning of the age field in Neighbor Table entries (as opposed to Route Table entries; I always seem to see 64 when looking at mine). For neighbor table entries, age numbers increment from 0 to 2 each time a 16 sec. reporting interval elapses without a status message when a link is in the establishment phase; once a nonzero cost has been reported by the neighbor the age field gets set back to three and then its range will increment from 3 to 6 each time an interval lapses without a report (ages >6 indicate stale neighbors).
Try refreshing your webpage and see how the table entries change periodically. Stable neighbor table entries will count up from 3 and get reset back to 3 again when the hub receives a link status message from a neighbor router. I'm curious as to how the Peanut_Outlet_1's figures look over time.