I looked back through your posts and saw you have a 2010. So no extension vent, just the stubby on the PTU. Although IDK if they install extension vents no replacements, looks like it is optional, if the vehicle did not come originally so equipped.
If fluid is coming out the vent, it is either bad or super bad. You said it smells like gear oil, so no trans-ptu seal leak at least. But since you are also getting very little fluid out when draining/filling, the fluid is very very thick OR you are not getting to the lowest point of the PTU. If it is thick OR overfilled, it will come out the vent by design to relieve case pressure. This can also clog the vent over time, so it is a good idea to clean the vent along with replacing the fluid when stuff like this happens. Extra work for sure.