As for Keystone XL, the Presidential permit also covers crossing rivers under federal jurisdiction, and those are not built. The border is just one part of it. It is unfortunate that the Trump administration, and the House and Senate when they controlled all three were so hamfisted, and the administration so incompetent that they haven't been able to deliver on Keystone XL because they've been unable or unwilling to follow processes. If they hadn't tried to short cut the process to get it done in 18 months, and instead worked through the process, it would most likely be further along now!
I think XL is beyond saving and a strategic move would be to 'trade' XL for finishing the Line 3 replacement. Not as good as both but better than none under the Democrats.
What I'm most curious about is what happens to the Republican Party if and when Trump loses. They went far right with the Tea Party movement, and have only gotten further right since then, where are all the rational, moderate Conservatives?