If the repair is under a set amount it won't show on carfax. My celi was t-boned and the repair was $6500 but my state has a minimum of 7k on reporting, so it didn't get reported.
It can be very hard to determine if a car has been in an accident if the repairs are done properly. For normal people at least!