In both cases you're driving up demand, which is what in turn drives up supply. Supply doesn't magically materialize - either someone pays for it with money, or someone pays for it with time not spent earning money, to provide those services or products. As your own graph demonstrates, quantity goes up regardless. What's your "new N=0 point" on the graph?
My point here is not that there aren't issues with funding demand for services with inelastic supply (where large increases in price only lead to small increases in quantity, meaning little good was done.) There are such issues. Instead, my point is that these are not UBI specific issues. They're valid concerns with housing programs and rent controls today, for example.
The real difference of consideration between UBI vs other social welfare programs (when taken as a whole), is how demand might change (lowering in some places while increasing in others) when the ones actually consuming the services get to direct where the dollars are spent, instead of government policymakers.
In theory, replacing social welfare programs with UBI might drive demand away from elastically supplied goods and services, towards inelasticly supplied goods and services. It's far from a given, though - we have plenty of existing government programs for such inelastic things as housing. If you see some fundamental flaw of UBI that would cause demand to shift this way, I've missed it, so please do share.
I'm more concerned by the other factors:
On the one hand, those in need of services in many cases the ones in the best position to know what they need, so the money for those services may be spent more efficiently - especially if there's less waste in red tape bureaucracy, from government organizations unfettered from the pressures of capitalism.
On the other, if you haven't learned how to manage your money, don't know about the things that could best help your situation, or are in the grips of addiction, it may be difficult for you to spend your money wisely.
My understanding is that direct cash influxes to the poor in 3rd world countries has worked pretty well. It's not perfectly analogous to helping out the poor in 1st world countries via UBI, but I'm fairly hopeful it's analogous enough.