First of all, I would worry more about the crappy routing job done by the auto router.
You mentioned EasyEDA, and I myself would not trust the auto router of it to do a proper job. What I do trust is the DRC checking, which verifies the schematic net list against the routing. This is very nice to have and use, because it assures a proper match between the two.
You might want to post your schematic here too, to have it checked on other issues that might be in there.
If you plan on using JLCPCB for making the PCB, I ran into via size issues too, and asked about what the smallest size is without increasing the price. See the attached table. I mostly work in mils when designing a PCB and have 18 / 10 mil as smallest via size. Normally the via size is 24 / 12.
It looks like pins 19-21 and 23 are all various ground pins and can just be connected together? But you have a ground trace going from pins 19-21 through the analog ground pin on the outer ring?
The datasheet shows the pins 2, 19, 20, 21 and 23 as noisy grounds, so to me it looks like these can be tied together without problems. Using a proper ground plane underneath sounds like a good idea though, but care has to be taken with the antenna signal and ground. Pin 1 and 18. I'm no expert in this field, but if it was me designing this, I would study how to layout something like this and not use an auto router, and make sure to get the HF part right.