The behaviour is actually documented: "The HTTP connection will be defined using default values in modparam's **above the definition of the httpcon** in the configuration file."
But this can easily be overlooked. I also had trouble understanding why my configuration did not work initially. It's better to be more explicit as you propose.