Add custom tag in tagLib sharp
Unfortunately Id3v2 has a set specification which does not allow custom tags, as defined here.
The code you've referenced from another question does work, you just need to include the reader method to return the private frame data.
See also this question on the Unix Stack Exchange where someone encountered the same problem - an alternative solution could be to use the UserDefinedText
tag.