The GOP Senators got significantly higher vote totals then Trump. Don’t try to down play how much damage the Never Trumpers did with the rank and file GOP voters. They did suppress the GOP turn out for Trump.
The Pennsylvania results will be the subject of academic scrutiny for a long time. Donald Trump and Senator Pat Toomey both overcame long odds to win in 2016, and yet they appealed to very different groups of voters and I believe there was a lot of ticket-splitting there. Trump won a lot of support among Democrats in central and western PA who didn’t vote for Toomey, while Toomey won a lot of support in suburban counties around Philadelphia that Trump lost to Clinton.