Minha impressão é que outros materiais também funcionaram. Há um breve extro no Portal 2, onde Cave fala sobre sua experimentação com Moon Dust:
"The bean counters told me we literally could not afford to buy seven dollars worth of moon rocks, much less seventy million. Bought 'em anyway. Ground 'em up, mixed em into a gel."
"And guess what? Ground up moon rocks are pure poison. I am deathly ill."
"Still, it turns out they're a great portal conductor. So now we're gonna see if jumping in and out of these new portals can somehow leech the lunar poison out of a man's bloodstream. When life gives you lemons, make lemonade. [coughs] Let's all stay positive and do some science."
A implicação é que, se houver novos portais (por exemplo, onde o pó lunar é usado como condutor) deve haver portais antigos onde não foi.
E para citar diretamente no site do desenvolvedor :
How do I let people place portals on concrete next to metal surfaces?
Any place where a concrete surface is flush with a metal surface, create a func_portal_bumper brush entity 32 units wide next to the concrete and over the metal.
Obviamente, isso não impede que o concreto seja feito de rochas lunares, mas parece improvável.