この場合の「私が言えないけど」は「人のこと言えないけど」というニュアンスでしょうか?であれば
"I'm not the one to say so"
"I have no right to say so"
これら二つの表現が使いやすいでしょう。一つ目がほぼ日本語の直訳、二つ目が「私に言言う権利はないけど」という意です。特に二つ目は他人事だから口を出すべきでないとき、自分のよく知らない事柄だからいう権利がないとき、自分に任されている業務の外だからいう権利がないときなど様々な場面に合わせて使える表現なのでぜひ覚えておきましょう。
I can't say that=私は言えない
「私が言っちゃいけない」と言う意味でもあります、状況によって意味が変わって来ます。
I'm not in the position to say that=私はそれを言う立場じゃない
position=立場、立ち位置
こちらの方が質問者さんの伝えたい意味に近いのではないでしょうか。
英会話講師のKOGACHIです(^^)/
おっしゃられている内容は、
I'm in no position to say that
「私はそんなことを言う立場にない」
のように表現しても良いと思いました(*^_^*)
以上ですm(_)m
少しでも参考になれば幸いです(#^^#)
お困りの時は、いつでも気軽にご質問ください(^0^)/
★★どうぞよろしくお願いもうしあげます★★
see you soon♪