You might want to print your pacman log to see all of what you removed. ex:
less /var/log/pacman.log
Then you should be able to remove everything you need to and reinstall any removed packages, even without internet as they should still be in your local cache. ex: