In a compact space, every net has a convergent subnet

Solution 1:

Yes, this is the standard way. With nets we often see this "product trick" to construct subnets. Also, using reversely ordered neighbourhoods is a common theme as well. You could compare your write-up with mine here, e.g., and see that is essentially the same.