You marked this thread as resolved but I see that it is not.
We have an internal ticket for this same problem with other users and I am re-opening this thread and escalating it for tracking so that I can advise you when a fix is available.
We had an internal briefing about ongoing progress with the Beaver Builder integration where the developers said that finding every occurrence where extra whitespace was added (in the form of empty <p> and <br> tags) was like going down the rabbit hole.
They will fix each case as and when they find it, which means that at any given time if there is a particular situation where whitespace is being generated it may or may not get fixed in the next release and in the meantime will need hiding via CSS (or jQuery as per your solution).
Sorry that I can't give you a clear assurance that this specific instance will be fixed soon, although it is on our radar.
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.