I played STO when it first came out (when it was subscription based). Now, when I try to get back into the game, my only choices are to start paying a subscription again. Is there a way to be able to access the game as free to play with access to micro transactions?
Yes, you simply have to change your settings to Silver. I believe you do it by logging in to the website and then going to the My Account page via the link on the top. Then it should be an option under Subscriptions.
First off, welcome back! It sounds like you are not currently paying a subscription fee, so all you have to do is log into the game and play. All accounts that were not paying a subscription at the time F2P launched were converted to a Silver account.