Technically a law can be applied retroactively but since people can and will always challenge it - laws are generally made to go in effect in future.
Meng's amendment I believe must be part of some budget reconciliation process rather than be a standalone thing, so those things also have their own timeline. Others on this forum are much more savvy when it comes to house and senate rules and processes. Perhaps they can comment.