I think your understanding is correct.
You can use "isoform" to refer to different versions of protein that originate from the same locus. And "transcript variant / alternative transcript" means different version of transcript. However, this is applicable not only for mRNAs, but also for lncRNAs.
We'd have to see the context. I could come up with sentences where they're the same and others where they're different.