Thomas Shey
Legend
There is a recent thread on Force Points in SW d6. That's definitely a metacurrency that has one foot on the player resource side, and one foot firmly on the character side and interacting with the game world. Although I have to admit we never called it "metacurrency" back in the 90s.
I think that term mostly postdates that period.