As for your state refund discrepancy:
You can print out the state return that TurboTax prepared and compare it line by line to the one you prepared elsewhere, to see if you spot a discrepancy. Maybe you answered something differently in the Federal return or state return on TurboTax than you did at the other site, or a typo, etc.
You don't have to efile the state return, and in your case you don't have to file it at all, since you already have. It can't force you to efile something you don't want to efile. You're not committed to efiling either one of them. Just read the screens carefully, and it should let you choose Federal only. If you can't figure out how to indicate Federal-only when you go through the "filing method" screens, I can ask someone who may have screen images to share them.
But you have something else to do first. After you finish preparing your returns, you need to first go through the REVIEW section before filing and run the Error Check, etc.
Then when you're ready to file, you go to the FILE tab and answer all the screens there.
It should let you choose to efile only the Federal return.
If you're due a Federal refund, it will have you choose a refund method.
Be sure to continue on through several more screens, where you'll be asked to verify with your 2017 AGI and sign the return with today's date and your birthdate, etc.
You'll eventually come to a screen with a big orange button to click that says "Transmit My Return Now."