I know this one and like it very much! I tried several times. My most successful way is through orchard.
I went through orchard slowly to small houses at the crossroads and bridge - lets say diagonal way from middle of orchard. From small houses I could observe the village and spot Bradley. Then I used one BTR to move there in their footprints and used smoke to hide the vision for US troops. Fast move on the other side of stream with all my other troops and tanks. I was hidden in this valley and safe. I spread troops and vehicles evenly from very left to the right where small houses are. Then I just send my troops all of them in one big line and they advanced slowly forward. Some troops advance, some overwatch. When we came to the fence, fire started. Troops spotted foxholes and I throw smoke there to hide enemy vision and just decimated rest of troops who try to fire at us. When you are too close your infantry will identify positions of enemy and also bring them under fire. You are then free to send to use BTR autocannons. I always smoke to cover our advance. When you get to next houses you can see troops other side of valley and concentrate fire on them. Good way is to push through left side to get higher ground.
What was very important is to find they Bradley at the beginning. I killed Bradley with tank, but one time also with RPG. Breadley death - no Javelin can stop you, you are too close.
At very first time I tried the highway but was decimated. But if you combine speed with smoke you can get you tank fast to small forest and the other side of map. From behind with shoot and scoot you can direct fire on identified foxholes just to be sure and open way for infantry from orchard. But the timing of smoke is difficult to do correctly. Javs need something like 15 second to lock so it can be done, but its really hard.
Just my way of winning it. Good luck!