I tried 2 things:
var so:SharedObject = SharedObject.getLocal("mySO");
//test1...
trace(so.objectEncoding);
//always == so.defaultObjectEncoding, meaning 3 for AS3 no matter what object encoding was used on the SharedObject
//test2...
trace(so.size);
//Always traces the size it would have with choosen objectEncoding not actual size of file (see problem on test1)