Was looking around to see if anyone else was able to achieve this and aside from another plugin that didn’t quite accomplish what I wanted there wasn’t really a clean solution. I made a custom template from the included archives.html.twig to add Year tags above the months. Give it a try!
<!-- user/themes/custom_theme/templates/partials/year_month_archives.html.twig -->
{% set last_year = "" %}
{% for year,months in archives_data %}
{% if last_year != year|date("Y") %}
<a href="{{ archives_url ?? base_url }}/{{ config.plugins.archives.taxonomy_names.year }}{{ config.system.param_sep }}{{ year|date(config.plugins.archives.taxonomy_values.year)|lower|e('url') }}"><h2>{{ year|date("Y") }}</h2></a>
{% endif %}
{% set last_year = year|date("Y") %}
<a href="{{ archives_url ?? base_url }}/{{ config.plugins.archives.taxonomy_names.month }}{{ config.system.param_sep }}{{ year|date(config.plugins.archives.taxonomy_values.month)|lower|e('url') }}">
<h3>{{ year|date("M") }}{% if archives_show_count %}
<span class="label">{{ months|length }}</span>
{% endif %}</h3></a>
<ul>
{% for month, items in months if items|length > 0 %}
<li>
<a href="{{items.link}}">
{{items.title|striptags|truncate(25, "...")|convert_encoding('UTF-8', 'HTML-ENTITIES')}}
</a>
</li>
{% endfor %}
</ul>
{% endfor %}
I still need to clean it up and style it for my custom theme but this is what I was looking to achieve.