It’s most definitely not, and likely won’t ever be, at least not officially, as development has ceased. It is licensed under the SIL Open Font License so one could bring it up to spec for Dorico, give it a new name, and provide it for free.
Dorico wants Font Styles / Chord Symbols Font to be a “normal” text font that can be used to set text in any application (it inherits the Default Text Font style by default), but Font Styles / Chord Symbols Music Text Font needs to be a SMuFL font that contains the Standard Accidentals for Chord Symbols SMuFL range. It inherits Default Music Text Font by default, which is Bravura Text in the factory defaults.
If you open up the glyphs.xml file after clicking Show Package Contents on the Dorico app, you can see the exact locations in the font that Dorico is looking for various elements:
For something like a Bb7, the B is controlled by the Chord Symbols Font, the flat is controlled by the Chord Symbols Music Text Font, and the 7 is controlled by the Chord Symbols Font. We know from the above glyphs.xml file (and the SMuFL site) that Dorico is expecting the flat to appear at the U+ED60 location in the font. If I open Finale Jazz Text, I can see that it has very few glyphs at all (347) and doesn’t contain anything at U+ED60, U+F4DC, or any flat at all. So Finale Jazz Text is completely unusable at all with Dorico as the Chord Symbols Music Text Font as currently designed.
Finale Jazz is a little more comprehensive at 719 glyphs, but still is just a small subset of glyphs when compared to Bravura at 3,693. Here’s where I’m a little confused about what’s happening … Finale Jazz is also missing U+ED60 and U+F4DC. It does have the standard flat at U+E260. I’m guessing that Dorico is smart enough to look for and substitute the standard flat if it doesn’t find the correct chord symbol flat in the font.
There is an undocumented split point at 75/76% where Dorico will use the “small” variant of the chord symbol accidental for 75% and lower. This works ok with a flat in Finale Jazz, but it does not work with a sharp! Since Finale Jazz is missing that csymAccidentalSharpSmall glyph at U+F4DE, wherever Dorico is expecting to find an alternate isn’t working here, so a natural gets substituted instead. Gif below:

I guess that’s a lot of words to say Finale Jazz isn’t really compatible, LOL! Someone should probably add the missing glyphs in the the Standard Accidentals for Chord Symbols range including small variants at F4DC, F4DD, and F4DE, for this font to work correctly with Dorico.
For your triangle issue, this doricolib file just redefines it to be 150%, but you can modify it as needed. Just unzip it and add the file to your DefaultLibraryAdditions folder and any file created from File / New will automatically have the triangle scaled for all roots. You can bring it into an existing file with the Library Manager.
triangle.doricolib.zip (991 Bytes)
doricolib code
<?xml version="1.0" encoding="utf-8"?>
<kScoreLibrary>
<compositeDefinitions>
<entities array="true">
<CompositeDefinition>
<name>csymMajorSeventh.maj7</name>
<entityID>comp.csymMajorSeventh.maj7</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kChordSymbols</category>
<components array="true">
<component>
<componentId>glyph.csymMajorSeventh.maj7</componentId>
<componentType>kGlyph</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>150.000000</xScale>
<yScale>150.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true"/>
<scalingRules array="true"/>
</CompositeDefinition>
<CompositeDefinition>
<name>csymMajorSeventh.major</name>
<entityID>comp.csymMajorSeventh.major</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kChordSymbols</category>
<components array="true">
<component>
<componentId>glyph.csymMajorSeventh.major</componentId>
<componentType>kGlyph</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>150.000000</xScale>
<yScale>150.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true"/>
<scalingRules array="true"/>
</CompositeDefinition>
</entities>
</compositeDefinitions>
</kScoreLibrary>