I'm sorry coldhanded, I now see that I overlooked some things in my previous instructions. So that's probably why things didn't work for you.
Here are new instructions that should work for all cases.
1. in Fluenx-BASE.xml
Add these two lines in the <settings> category:
(it enables the user to hide the Scrobble button)
2. in skin.xml :
Find the element for TrackLove, and replace the line that positions it horizontally to this:
(it makes it that the 'Love' button gets anchored to the EQ button instead of to the right side of the panel, making its positioning dynamic)
<element id="TrackLove" parent="TrackInfoPanel">
<left relativeTo="EqualiserButton.Left" offset="-73" />
3. also in skin.xml
At the bottom of the xml, replace the replacement element for TrackLove with:
(it makes it that when the 'Love' button is disabled, other elements get anchored to the EQ button instead)
<replacementElement id="TrackLove" replaceWith="EqualiserButton.Right" offsetAdjustment="-36" />
4. There is no need to change anything in the wavebar.xml(because there is no element in it that affects or overrules the above changes)
Let me know if this works as expected for you?