Again: Use Sonnet to check your trace geometries!
Without access to Sonnet, I tried my hands on openEMS. I use KiCADs "HyperLynx" export feature to get a PCB into openEMS, but it's tough going. openEMS is used through Matlab modules and getting a simulation going involves writing a matlab program, manually adding (in code) excitation, ports, components and a mesh. Although the mesh can be automatically generated, it is frequently not optimal and leads to long simulation times and garbage output.
I hope Sonnet doesn't have an as steep learning curve, but I can imagine you'd have some work ahead to getting it going. But I'm not getting what is the gain here. The goal for this thread is to understand the manufacturing process of JLCPCB and for this purpose it should be enough to poke some numbers into a pcb calculator, get the boards made and then measure them.