For anyone watching, the issue ended up being a lingering manager node that I had deleted from the local cluster, but it was still running in ec2. Once I found the node in ec2 and terminated it, my downstream cluster was happy again.
And just to be clear, that node was nowhere to be found in the local cluster, no pods were running on it, etc...