Bump!
I’ve just discovered that I’m also having this problem. Captions added to images in WYSIWYG field are not being assigned the .wp-caption class as they would be via the built in editor and calling the_content()
This isn’t a plugin or theme conflict, core and plugins all up to date as of todays date.