How to stop wrapping comments in P tag

Comments aren’t part of the post body. Those won’t be effected by the filters that you are trying to use. The core front end comment filters are these:

146 add_filter( 'comment_text', 'wptexturize'            );
147 add_filter( 'comment_text', 'convert_chars'          );
148 add_filter( 'comment_text', 'make_clickable',      9 );
149 add_filter( 'comment_text', 'force_balance_tags', 25 );
150 add_filter( 'comment_text', 'convert_smilies',    20 );
151 add_filter( 'comment_text', 'wpautop',            30 );

You will want to do something like:

remove_filter('comment_text','wpautop',30);

With remove_filter() the priority hook isn’t when remove_filter() runs, it is the priority of the callback that you are removing. It has to match.