Mike, have you ever gone to a hydrophonics store? Other then you'll find a lot of pot growers there, you might fine the coir and type of charcoal your looking for. I printed out your list and if I get time I'm going to take a ride to Hollywood tomorrow and see if my memory is correct. It wouldn't surprise me to fine the sand also.
Jim