Much of the price of that apple comes from the farmhands who loaded the truck, the truckdriver who drove it, the gas that the truck burned, the warehouse that stored it, the shopkeeper that stocked it, and the cashier that sold it. I don't know the prevalence of migrant workers in each of those industries - but looking around, I'd guess that lots of cashiers, lots of farmhands, and maybe a few truckdrivers and gas station attendants are also immigrants. If you had to pay them $30-40/hour, would the apple still cost a dollar?
Point being, this "$10/lb" is extreme exaggeration.
Now, it's probably true that orchard owners would love the free 3 cents a pound (or 2, or 1). And they're not going to leave money on the table when others can get away with hiring cheaper illegal labor. But the idea that apples have to be that much more expensive is pushing it.
So even if you had to pay domestic workers $30/hour, and you could pay migrants nothing, that still only comes to charging 3 cents a pound more. Not $8.
[1] Just an example, but others say the same: https://www.thepennyhoarder.com/jobs-making-money/side-gigs/...