ron,
I agree with BA's comments above - I would add that I have done "analytical" calculations in the past for tilt up panel walls that get rather slender.
In those cases, I would break the panel (in your case your column) up into bite sized lengths (perhaps 1 ft. lengths) and get the axial and bending results from a first order analysis.
Then, with these results, you can determine the Ie values.
Note that the Ie value must be adjusted a bit if you have axial compression or tension. The ACI formula for fr = 7.5 sqrt(f'c). It then sets Mcr = fr(Ig)/yt.
But with axial, you would adjust fr. If compression exists, then the cracking moment is higher (more moment required to overcome the bending and create tension on the face).
So the adjusted formula - Mcr = (fr + P/a)Ig/yt. Keep the sign convention such that a compressive P value is positive. The higher Mcr will increase the Ie value.
With these first run (first order) Ie values you insert them into your model and then re-run.
This creates new axial and bending forces along the length which alters the Ie values again. This requires multiple iterations until the member Ie values converge.
The code requires application of multiple load combinations so you need to go through this process for each individual load combination (at service load level - deriving the Ma values).
Then, with each combination you will end up with DIFFERENT Ie values for the member. This is the challenge here because technically the ACTUAL condition of the member depends on its past loading
and the degree to which it has cracked.
However, in your case, you need to find a safe means of analyzing the column and the connection to the truss. To be "safe" the higher your column Ie the higher are
the connection and column forces. If you underestimate the column stiffness you have a potential unsafe system where the connections might fail before the column cracks.
One thought would be to try to back-calculate the condition of the column (its Ie values along its length) right at the safe capacity of the connections and derive a column stiffness from that - re-run the model with that column stiffness to check other parts of the system.