Agreed, definitely not an English Spot. They're a full-arch breed with medium to fine bone and a very specific pattern to their spots. He's not even close. Here is the photo from the ARBA webpage:
I think your vet is probably on the right track with lop mix, given the huskiness and stockiness of your rabbit overall and its tendency to drop its large, heavy, well-rounded ears.