Port Allen judge has ruled that CFO Audrey McCain will keep her job