Caltex Australia faces a fine of as much as $2 million for an uncontrolled discharge of about 170,000 litres of petrol at its Banksmeadow Terminal at Port Botany in July last year.