Seems as groove planning problems, overly and unnecessary complicated.
50 custom post types, says you have problems with ideas and imaginating website.
On the fly is not possible to make them. As I am aware of it. Some developer needs to set all custom post types once and for all.
ACF is not meant for styling (micro)themes.