The public charge applies to those seeking to become LPRs, not to current green card holders. So, that's not gonna affect you.
There's no requirement to apply for naturalization, nor to be approved for it if one applies. This, too, isn't gonna be an issue for you.
As long as you don't stay abroad for too long, you'll be fine.
If you've already filed the new N-400, it may be a good idea to wait for the citizenship, this time around - just so you don't miss it again.