According to info you posted, you were in an accident and the cop came and gave you a ticket. I assume the cop did not see any of your not signaling and he issued the ticket based solely on hearsay of a witness.
If you knew who is the cop's witness, then look for both of them before trial. Under this scenario, if either one of them is not there, don't take the plea bargain (don't say no just say you'll think about it and get back later), don't mention about disclosure you have not received, wait till you are called, the crown may withdraw the charge.
If the Crown does not withdraw the charge then you have a choice of proceeding to trial without disclosure (taking advantage of no witness appeared for the cop, only you who knows the circumstances of your case to make this decision) or ask for or force an adjournment due to no disclosure.
If you put your phone number on the disclosure request and you have not got the call from the Crown's office then I beleive it's the Crown's responsibilty to inform you for picking up the disclosure.
If you did not have the phone number on the disclosure request, then prepare to answer the judge as to why you have not picked up the disclosure assuming the disclosure is ready.
In any case, they might give you the disclosure at trial date and therefore the trial will be adjourned at whose fault depending on how good your argument is. The fault determination is to use in the 11b defence in the future.