This is the normal behavior of a Mac. If the disk can be hot plugged or unplugged, its icon is the orange external disk icon. I use it this way.
But if you want them to appear with the internal disk icon, you have to add another patch to the one you already have. In the same place as the SATA hot plug patch. With this text:
XML:
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>Base</key>
<string></string>
<key>Comment</key>
<string>External orange icons patch</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>RXh0ZXJuYWw=</data>
<key>Identifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>Replace</key>
<data>SW50ZXJuYWw=</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
I think you have looked for this fix with little effort because it is easily found.