Monkey D Dragon probably has it along with internal destruction CoA. There needs to be some explanation why Luffy is able to easily acquire advanced haki. Imo its because Dragon was a haki master.
I'd also say that Akainu, Aokiji, Fujitora, Shanks, and Shiryu have it.
Akainu and Aokiji did the logia dodge thing katakuri did, Fujitora is most likely a CoO master as his very survival in battle depends on it, Shanks is an overall haki master, and Shiryu would be broken if he had it alongside invisibility so I just think Oda will go that route with him.