There is still an issue here where crafted weapons in the inventory will revert to "default" weapon part lengths when reloading a save.
Items that are equipped by a character/companion appear to keep the original crafted lengths; it's only the weapons in the inventory that have their lengths reverted to default when reloading a save.
This might be related to how crafted weapons stored in the "history" will revert back to the default blade size when you re-enter a smithing workshop and try to smith a weapon from the history where you increased/decreased the blade size.