So, does the short sword creating in this way possess the +1 enhancement bonus?
Items only do what they said they do. The Enchancement requirement is for weapons crafted one way or another - which is why it's under the "crafting" section in the rules.
However, you're not crafting this shortsword. This item is just transforming into a weapon with a special ability.