I still think it's easier and faster if you do the mentioned changes above in WinBox with the GUI. But if you want to see the changes as what will appear afterwards in /export then let's go through the exported items that will change:
Turning VLAN filtering on the bridge interface would change this section:
/interface bridge
add name=bridge port-cost-mode=short
into
/interface bridge
add name=bridge port-cost-mode=short vlan-filtering=yes
But it's easier to make this change in WinBox:
You don't have IGMP Snooping turned on so you can ignore the point mentioned above.
Edit the 3 vlan10 , vlan20 , vlan30 interfaces and change the parent from sfp-WAN to bridge will change these:
/interface vlan
add interface=sfp-WAN name=vlan10 vlan-id=10
add interface=sfp-WAN name=vlan20 vlan-id=20
add interface=sfp-WAN name=vlan30 vlan-id=30
into:
/interface vlan
add interface=bridge name=vlan10 vlan-id=10
add interface=bridge name=vlan20 vlan-id=20
add interface=bridge name=vlan30 vlan-id=30
Again, this change is easier if made in WinBox, because you only have to swap the value in this dropdown control:

Adding the VLAN interface vlan1000 for management of the HSGQ-SFP stick is adding this:
/interface vlan
add interface=bridge name=vlan1000 vlan-id=1000
to the /interface vlan section above.
Add the port sfp-WAN to the bridge bridge, set PVID to 1000 and Frame Types to "admit all" results in this line be inserted in the /interface bridge port section:
/interface bridge port
add bridge=bridge interface=sfp-WAN pvid=1000
The fix for ingress-filtering of ether4-LAN is changing this line under /interface bridge port
add bridge=bridge ingress-filtering=no interface=ether4-LAN4 trusted=yes
into
add bridge=bridge interface=ether4-LAN4 trusted=yes
because ingress-filtering=yes is the default value.
The modifications made under the Bridge -> VLANs tab:
-
If VLAN 30 is untagged on ether8-LAN, result in these configuration lines to be added:
/interface bridge vlan
add bridge=bridge tagged=bridge,sfp-WAN vlan-ids=10
add bridge=bridge tagged=bridge,sfp-WAN vlan-ids=20
add bridge=bridge tagged=bridge,sfp-WAN vlan-ids=30
and under /interface bridge port, this
add bridge=bridge interface=ether8-LAN8
is changed to
add bridge=bridge interface=ether8-LAN8 pvid=30 frame-types=admit-only-untagged-and-priority-tagged
-
But if VLAN 30 is tagged on ether8-LAN, then these lines are added instead:
/interface bridge vlan
add bridge=bridge tagged=bridge,sfp-WAN vlan-ids=10
add bridge=bridge tagged=bridge,sfp-WAN vlan-ids=20
add bridge=bridge tagged=bridge,sfp-WAN,ether8-LAN vlan-ids=30
and under /interface bridge port, this
add bridge=bridge interface=ether8-LAN8
is changed to
add bridge=bridge interface=ether8-LAN8 frame-types=admit-only-vlan-tagged
Again, it depends on what the Grandstream device expects, untagged VLAN 30 or tagged VLAN 30.
The change in the WAN interface list membership will result in this line:
/interface list member
add interface=sfp-WAN list=WAN
becomes
/interface list member
add interface=vlan1000 list=WAN
But it's way easier to edit it in WinBox in the GUI, just swapping the dropdown control value:

The /ip address entry change result in this:
/ip address
add address=192.168.100.2/24 comment="HSGQ-SFP IP" interface=sfp-WAN network=\
192.168.100.0
changing into:
/ip address
add address=192.168.100.2/24 comment="HSGQ-SFP IP" interface=vlan1000 network=\
192.168.100.0
Again, edit in WinBox please!
The masquerade rule changes will replace these three masquerade rules under /ip firewall nat:
add action=masquerade chain=srcnat comment=masquerade out-interface=sfp-WAN \
out-interface-list=WAN
add action=masquerade chain=srcnat comment=masquerade out-interface=pppoe-out \
out-interface-list=WAN
add action=masquerade chain=srcnat comment="forward HSGQ-SFP IP to local IP" \
dst-address=192.168.100.1 out-interface=sfp-WAN src-address=\
192.168.8.0/24
with this single rule:
add action=masquerade chain=srcnat comment=masquerade \
out-interface-list=WAN