My Active Pokemon got Knocked Out between turns because it was poisoned and Weezing now becomes the Active Pokemon; does its "Detention Gas" Ability work?
No, because you wouldn't replace your KO'd Pokemon until the between turn phase is over. When Weezing comes up, it's too late for Detention Gas at that time.
Source: TPCi Rules Team (2019-06-06)

Relevant cards

Note: All applicable cards may not be listed below.
SM10_74
SM10_74