Missing dns-prefetch link when using “nested” wp_register_style

Since WP 4.6 prefetch dependencies are only generated when styles are enqueued, not when they are only registered. Since you are only enqueueing Font Awesome, that is the only prefetch link you get. If you enqueue all style files properly, your problem should be solved.