If that's the best ticket for your budget and needs, get it.
Jal won't care if this is the first time throwing away a ticket portion. People cancel flights all the time or just don't show up (which sometimes makes more sense given the cancellation fees). The government won't car either as long as she remains in the US while her GC is being processed.
You should be fine. Congrats on the engagement!