How many hours on it?
I doubt that the transmission oil is going into the crankcase. (Did you have some reason to think that?) The symptom you describe (blowing a lot of oil out the oil fill tube and the tube coming from the top of engine) is probably a serious issue. My first guess is that what you have is blow-by with combustion pressure leaking into the crankcase. That is a common thing when the rings/pistons/cylinder walls get worn badly enough that they no longer hold back the combustion pressure which then pressurizes your crankcase which then puts oil all over the place.
I'm not saying that is it but I will take bets. [Editing: Roadworthy got his comment posted while I was still typing mine. He might be right about it being an hydraulic pump leak since that WOULD put transmission fluid/oil into your crankcase.] You need to get the compression tested for each cylinder. Any mechanical shop can do that and it is not a big deal. The compression in each cylinder should be ballpark the same. The amount of compression is specified in the shop manual for your engine (my wild guess is like 170 psi but ignore that and get it looked up in the specs for your engine.)
If any cylinder is a lot lower than the rest then you know the rings/piston/cylinder wear in that cylinder are bad. If more than one is much lower than the specification pressure you know you have excessive wear. IF THESE THINGS SHOW on a compression test you are really face with an "engine overhaul" which involves new rings, teardown of the engine, putting new bearings in while you are in there, etc.
NOW, all that said if you are incredibly lucky (and I am wrong about it being cylinder blow-by) you might conceivably have crankcase gas recirculation ventilation plumbing plugged up or who knows. Have that checked before you do the combustion pressure test of course because cleaning out the tubing is far easier/cheaper than doing the compression tests. If you do not do your own engine work, go find a mechanic and get him to diagnose the problem.
Best of luck.