Not the exact answer the OP is seeking, but I've sometimes brought an inflatable footrest with me on longer flights. It was handy when I flew to SYD in economy in the exit row.
Looks like there are lots of options out there. Here's one as an example: