Unlikely to get much compo, especially as it's a QF ticket and not credited to EK theydtheydtonly offer Skywards miles. You can ask crew to plug in the phone and/or laptop in the pursers office if A380 or galley if 77W
In-seat power is one of the most important things to me so I understand the frustration. About 1 in 10 flights, if not more, I have such an issue.
You could also see how your seat neighbour is personality and mood wise and maybe use their port and run the cable over the top of the seat. In Y I use my neighbours power of mine isn't working