KiX will NOT use distribution lists natively. Since you did not provide details on the fnIngroupAD() UDF, I cannot say if it supports distribution groups. Why not use security groups?
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.