Hi,
in this case you cannot use the same syntax as in the array using the plugin "hideEmptyColumns".
The name says that it hides columns in arrays if the text is empty.
As you see in your screenshot only the text is empty (therefore the different margins) but without hiding anything.
Because single punch questions don't have something like answer option relevance you have do do it like this.
1. create a (hidden) question of type "multiple" (let's call it M1) with subquestions as in your array ("Option 1", "Option 2"...)
2. in an (also hidden) equation and check the selected options
{M1_1=if(Q1_1!=4,"Y","")}
{M1_2=if(Q1_2!=4,"Y","")}
...
Here I assume that the answer code of "None" is "4".
Now you set this question "M1" as array filter for your next single punch question.
Joffm
P.S.
If you ask your survey "question by question" both can be in the same group.