Ok so I spoke too soon earlier. Although the change to if (!isset($_SESSION["PayPal_ECO_Token"]) || $_SESSION["PayPal_ECO_Token"] != "") { worked to show the CC info, it only shows the CC info even when using PayPal checkout.
The same goes for the success page where it shows the Payment Method.
In case anyone else has this problem, I fixed this by doing the following.
-At the top of the success page I created two new session. "PaymentMethod" and "Last4" and bound them to the posts from PayPal. (I didn't worry about the exp. date or the security id. We just wanted the last 4 numbers and method).
-Then I changed the if statement on the email receipt and the success page to if (isset($_SESSION["PaymentMethod"]) && $_SESSION["PaymentMethod"] == "CC") {
-For the data I just used the $_SESSION["Last4"] I created to echo it.
-At the bottom of the success page, I unset the two new sessions.
That all seems to work.
Thanks,
TroyD