I followed your instructions. I deleted the spoken word (in the portal and in the Alexa app), I attempted to set the hint but it was already set to 1.2.9.0. I then added the spoken word back in the portal and then performed a device discovery. Still showing as on/off in Alexa app.
Here is the node info, the hint is showing the expected 1.2.9.0 value:
<nodeInfo>
<script/>
<node flag="128" nodeDefId="ZB27726_011_1">
<address>ZB27726_011_1</address>
<name>Living Room Lamp - Local</name>
<family>14</family>
<hint>1.2.9.0</hint>
<parent type="3">24684</parent>
<type>255.1.255.255</type>
<enabled>true</enabled>
<deviceClass>0</deviceClass>
<wattage>0</wattage>
<dcPeriod>0</dcPeriod>
<startDelay>0</startDelay>
<endDelay>0</endDelay>
<pnode>ZB27726_011_1</pnode>
<property id="ST" value="0" formatted="0%" uom="51" name=""/>
</node>
<properties>
<property id="OL" value="100" formatted="100%" uom="51" name=""/>
<property id="RR" value="" formatted=" " uom="0"/>
<property id="ST" value="0" formatted="0%" uom="51" name=""/>
</properties>
</nodeInfo>
The other 2 hue devices you are likely seeing are coming from hue integration on the polyglot server, just an fyi.