10,000 parking fines 'are invalid because of rule changes'