I can definitely see how this would be frustrating. We have the swipe/release system in place because the high cost of color prints could wipe out your quota very quickly with just one mistake. However, we would like to see if there is an option for typing in your ID if possible, and will be working with campus IS (who manages printing on campus) on this. Hopefully we'll be able to make the changes you suggest!
Original suggestion: I don't understand why there is a card scanner for color printing. When you are trying to color print and someone does not have their student ID, it causes an unnecessary inconvenience. If you insist on keeping it, then implement a punch code into it so that students can type the student ID number out. Or just get rid of it all together.