If he isn't distressed, is alert, and is gaining weight well, then you are looking for a solution to a problem that doesn't exist.
Green poop just indicates faster transit time in the intestine. If he is still getting all he needs from it, then it doesn't matter.