There is a bug at ROS 6.43.2 with export Ethernet interfaces speed settings. I have all interfaces setting to “Auto Negotiation” and never changed any default settings, but the export config file contains:
/interface ethernet
set [ find default-name=ether1 ] comment=WAN speed=100Mbps
set [ find default-name=ether2 ] speed=100Mbps
set [ find default-name=ether3 ] speed=100Mbps
set [ find default-name=ether4 ] speed=100Mbps
set [ find default-name=ether5 ] comment=LAN speed=100Mbps
Not a bug: http://forum.mikrotik.com/t/v6-43-1-stable-and-v6-43-2-stable-are-released/123429/109
tl;dr: setting is not used if auto-negotiation is enabled. Before 6.43, default value was 100Mbps. Since 6.43 default value is 1Gbps. Export shows only difference between config and default value. Thats why you never saw it before despite the fact it was always set up that way.
Indeed it looks like export hide-sensitive does hide the secret= config for IPsec peers, but not the ipsec-secret= config for tunnel interfaces with automatic IPsec peer.
That should be considered a bug. It appears in earlier versions as well.