>>877
shaderファイルをバイト配列にして
AssetBundle asset = AssetBundle.LoadFromMemory(bytes);
で読めるとおもう
asset.LoadAsset("シェーダー名") as Shader;
でインスタンス化
最後に
asset.Unload(false);
したほうが良い