net/mlx5: fix assert in dynamic metadata handling