I would suggest nonparametric methods, like those implemented here. E.g., one particularly popular method is Isolation Forest.
Edit: Here is why I think that in this case, those methods should be considered: At first sight, those nonparametric ML methods might seem inferior to standard statistical methods that have a proper distribution and p-value and all that. I also do love all those things, but I think one should not overestimate the merits of those tools, especially not in this case.
First, think of the p-value. The p-value has the principle problem of asymmetry, meaning that you can sometimes claim that something is an outlier but you have no criterion to determine that there is none. With methods like isolation forest, you can do this, at least in principle.
Second, when having only an approximation of your true distribution, as in this case, you would have to ask yourself how good this approximation is, how meaningful your p-value still is, whether you can measure the error, and so on, stuff that usually cannot be done. So you don't actually have an analytic description of your problem anymore and you could as well go for those ML methods.
Third, those ML methods are very flexible, are easy to use, easy to understand, have readily available well-optimized and well-tested implementations, and have been shown to usually do a very good job. I am doing anomaly detection all the time and I can only recommend them.