And the plot thickens
Baring in mind its your responsibility to disclose all pertinent details that are relevant to your policy, was there any step of the online process that asked you to confirm what type of license you held, ie full or provisional?
If there was not, you still have some responsibility to disclose that information to the insurer, especially since you were aware that you weren't legally allowed to drive your car.
If there was, and you provided false information of any kind, then accepted their agreement declaring that the information you provided on your online application was correct, then again, you have a problem.