1. Wrap moe_utils_fp8 import in try/except so unsloth does not
crash when paired with an older unsloth_zoo that lacks the
module. Falls back to a no-op stub.
2. Pass token and trust_remote_code to get_model_name() and
_has_prequantized_fp8_config() in the FastModel path, matching
the FastLanguageModel path. Without this, private/gated repos
fail silently and fall through to incorrect offline quantization.