I want to do almost the same. I have created Distribution Lists for use to send notifications to our different customers when product ships.
I know how to mark a record so it can not be seen in the GAL, but I do want to be able to view the names in the Custom Address List I have created for that facility.
So, is there a way to hide a DL from the GAL but still have it show in a Custom List?