it works as it should, you restored it and recovered it - so you recovered past your truncate.

You would need to restore to BEFORE you truncated the table (using set until time) and open resetlog from there

also note, you cannot recover just tables, just tablespaces