One way to get around Lighthouse skipping questions like these is to include a dummy list item in the constructed list, then hide it from showing up with JavaScript. I gave my dummy list item this code:
<div class="hiddenListOption"/>
Then gave my select question this code to hide the dummy radio button:
<script>
$(document).ready(function(){
$('.hiddenListOption').closest('.response_row').hide();
})
</script>
I can modify the code for other question types than selects if needed.