Divergent question: Does this mean you are not in a Master's-Ph.D. program for your Master's? Are you in a program that is only the Master's? I thought these didn't really exist anymore.
What do you mean when you say your independent research project wasn't "released" as a paper, only a presentation? Your write up for it is in presentation format, and more brief than a paper?