We do not currently know of any antonyms for had compunctions.
For similar words to had compunctions, try: