First, the CR glossary for "Unblocked Creature" defines it as
"
Unblocked Creature
An attacking creature once no creature has been declared as a blocker for it, unless an effect has caused it to become blocked. It remains an unblocked creature until it’s removed from combat or the combat phase ends, whichever comes first. See rule 509, “Declare Blockers Step.”
"
So only an attacking creature can be an unblocked creature.
But even if the Forcefield didn't have the 'unblocked creature' requirement, this still wouldn't do what you want it to do. The damage
Meglonoth deals with its triggered ability isn't combat damage.
Forcefield ("1: The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage.") only prevents combat damage.