A police watchdog has concluded that Jamie Forbes' death could have possibly been prevented were it not for "missed opportunities" by officers.