Here this works, I assumed the offplay happened in the middle of the code, but it was actually near the end.
$Goalie and Offplay
C2AFF834 00000003 //Goalie Flag
7FC3F378 3A400001
C042FFF8 D042FFF0
60000000 00000000
C2AFF884 00000003 //Offplay Flag
7FC3F378 3A400001
C042FFF4 D042FFF0
60000000 00000000
C2AFF8D4 00000002 //Stop
3A400000 38030001
60000000 00000000
C2B22930 00000003 //Anim change
2C120001 40A2000C
C042FFF0 EC220072
38A00000 00000000
043421b8 3ea00000 //Float Both Goalie
043421b4 40800000 //Float Offplay
/edit fixed
$Goalie and Offplay
C2AFF834 00000003 //Goalie Flag
7FC3F378 3A400001
C042FFF8 D042FFF0
60000000 00000000
C2AFF884 00000003 //Offplay Flag
7FC3F378 3A400001
C042FFF4 D042FFF0
60000000 00000000
C2AFF8D4 00000002 //Stop
3A400000 38030001
60000000 00000000
C2B22930 00000003 //Anim change
2C120001 40A2000C
C042FFF0 EC220072
38A00000 00000000
043421b8 3ea00000 //Float Both Goalie
043421b4 40800000 //Float Offplay
/edit fixed