It's not possible to rename an asset (this would go contrary to the immutable philosophy of blockchains) but if you make an asset open when you issue it, you can make new versions of the custom fields at any time, and have that info visible to every node.