Unfortunately, Teradata does not support Unix-like regular expressions, so backlash does not do an escape.
If one of the characters you want to search-for/ exclude is a %, you need:
And Col1 Not like any ('%(%' ,'%.%' ,'%''%' ,'%,%' ,'%)%' ,'%>%' , '%;%' , '%%%%', .....)
You can include a tab character between the percent signs (if you are running from Linux/ Unix) and you want to exclude tab characters. You can do the same on mainframe, but ISPF expands the tab to spaces, so you will have trouble getting it in!